- Toronto, Ontario, Canada
- Hybrid
- Senior
- CA$220K–CA$359K per year
- 7+ years
Lead the design, implementation, and maintenance of foundational backend and frontend systems for Braze’s Messaging Experience team, driving architectural direction, mentoring engineers, and ensuring high‑quality delivery of global messaging services.
Compensation
For candidates based in Canada, the pay range for this position at the start of employment is expected to be between CA$220,000 - CA$359,213/annually, with an expected On Target Earnings (OTE) between CA$244,000 - CA$398,400/annually (including bonus or commission).
Responsibilities
- Partner on the technical vision and quality bar for the division
- Drive architectural direction, define best practices, and ensure teams have a clear path to resolving persistent quality and technical debt issues
- Lead large, ambiguous projects end‑to‑end across multiple teams
- Support maturing channels and evolve stacks for sophisticated marketing use cases
- Mentor engineers at every level through code review, architecture review, and pairing
Requirements
- Nice to have: design system primitives
- Nice to have: real‑time systems
- Nice to have: event‑driven architectures
- Nice to have: developer experience tooling
- Nice to have: code generation
.png?1741619600)