Senior Software Engineer II

BrazeToronto, ON
CA$186,838 - CA$334,740Hybrid

About The Position

We're looking for a Senior Software Engineer II for our Currents team, responsible for building, maintaining, and evolving Currents, our data export system at scale. The Currents system is a robust Kafka-based event pipeline handling tens of billions of messages daily that our customers leverage to analyze user behavior in near real-time. You’ll be a key engineer on a highly collaborative and skilled team, responsible for bringing projects from concept to production and improving our existing high-scale systems. You will be leveraging your experience, your skills, and a strong sense of teamwork to tackle the significant engineering challenges of running a critical data streaming system. At Braze, we actively harness the power of AI to enhance our efficiency. Identifying solutions to challenges and developing skills to further optimize our execution is integral to our daily operations.

Requirements

  • 5+ years of full-stack development experience
  • Experience building foundational systems at scale
  • Experience spearheading software projects that significantly advanced the goals of your organization
  • Leads by example and is excellent at mentoring engineers.
  • Self-starter with great communication and organizational skills
  • Experience working in a highly collaborative team environment
  • Experience with Kafka at scale, or comparable technology

Nice To Haves

  • Professional experience working with distributed systems and/or microservices
  • Experience with Java, Kotlin, Confluent, or React

Responsibilities

  • Building, maintaining, and evolving the Currents data export system at scale.
  • Bringing projects from concept to production.
  • Improving existing high-scale systems.
  • Leveraging experience, skills, and teamwork to tackle engineering challenges of a critical data streaming system.
  • Identifying solutions to challenges and developing skills to optimize execution, potentially using AI.

Benefits

  • Competitive compensation that may include equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive benefit plans covering medical, dental, vision, life, and disability
  • Family services that include fertility benefits and equal paid parental leave
  • Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
  • A curated in-office employee experience, designed to foster community, team connections, and innovation
  • Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching
  • Employee Resource Groups that provide supportive communities within Braze
  • Collaborative, transparent, and fun culture recognized as a Great Place to Work®
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service