Senior Software Engineer I

Braze
Toronto
Full timeCAD 167,682 - 277,431 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Mentoring","Leadership","Communication","Organizational skills","Self-starter","Teamwork","Collaboration"]

Build and evolve Currents, a Kafka-based data export system that processes tens of billions of events daily for near real-time user behavior analytics. You’ll be a key engineer on a highly collaborative team, driving projects from concept to production while improving high-scale distributed systems. Bring strong full-stack and systems fundamentals, Kafka at scale experience, and the ability to mentor engineers and communicate clearly.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Braze
Braze
16 hours ago

Senior Software Engineer I

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Build and evolve Currents, a Kafka-based data export system that processes tens of billions of events daily for near real-time user behavior analytics. You’ll be a key engineer on a highly collaborative team, driving projects from concept to production while improving high-scale distributed systems. Bring strong full-stack and systems fundamentals, Kafka at scale experience, and the ability to mentor engineers and communicate clearly.
Location: Toronto
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build, maintain, and evolve Currents, the Kafka-based data export system.
  • •Handle large-scale data streaming challenges for a critical near real-time pipeline.
  • •Drive projects from concept to production in a collaborative engineering environment.
  • •Improve existing high-scale systems and supporting infrastructure.
  • •Collaborate closely with a skilled team and contribute as a key engineer, including mentoring others.

Pay and Benefits

Salary: CAD 167,682 - 277,431 annually
Perks:RetirementEquityPaid LeaveHealth InsuranceDentalVisionLife InsuranceDisabilityFertility BenefitsParental LeaveLearning Budget

Key Requirements

  • •5+ years of full-stack development experience
  • •Experience building foundational systems at scale and delivering software projects that advance organizational goals
  • •Strong leadership by example, including mentoring engineers
  • •Self-starter with great communication and organizational skills in a highly collaborative environment
  • •Experience with Kafka at scale or comparable technology, plus distributed systems and/or microservices experience
Experience:5+ years
Skills:MentoringLeadershipCommunicationOrganizational skillsSelf-starterTeamworkCollaboration
Tech Stack:KafkaJavaKotlinConfluentReactDistributed systemsMicroservices

Company Brief

Braze
Provides a customer engagement platform that helps brands create personalized messaging and lifecycle campaigns across mobile, web, email, and other channels to drive retention, engagement, and revenue.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
WebsiteLinkedIn