Braze
Senior Software Engineer I
$168K–$308K
Toronto +1 · Senior · Full-time · Posted Sep 23, 2026
- Location
- Toronto
New York City - Experience
- 5+ years of full-stack development experience.
About the job
Build, maintain, and evolve Braze’s high-scale Currents data export and streaming system, taking projects from concept to production.
What you'll do
- Develop and improve a Kafka-based event pipeline that handles tens of billions of messages daily.
- Bring engineering projects from concept to production and improve existing high-scale systems.
- Collaborate with and mentor engineers on the Currents team.
What they ask for
- 5+ years of full-stack development experience.
- Experience building foundational systems at scale and leading software projects that significantly advanced organizational goals.
- Experience with Kafka at scale or comparable technology.
- Professional experience with distributed systems and/or microservices.
Nice to have
- Java, Kotlin, Confluent, or React experience.
Pay
CA$167,682 - CA$277,431/year base salary; CA$186,400 - CA$308,400/year total pay (OTE, including performance-based or variable compensation)
Tools
Kafka, Java, Kotlin, Confluent, React
AI focus
The role builds a data export and streaming system; AI is mentioned only in Braze’s company description and recruitment process, not as job work.
Model-written summary · the original posting is authoritative