Braze is seeking a Staff Software Engineer for its Messaging Experience team to build, maintain, and evolve Canvas, its flagship product for orchestrating and sending messages worldwide. Canvas provides customers with a visual programming interface to target and tune messaging, supported by real-time and batch processing, analytics, and automated decision-making. The role bridges the customer-facing dashboard and the underlying delivery orchestration engines. It combines division-wide technical leadership with hands-on work on critical projects. The engineer partners with engineering managers, technical leads, and senior leadership to shape architecture and deliver a consistent, high-quality experience across a maturing suite of messaging channels. The work includes leading cross-team initiatives, improving reliability and operability, mentoring engineers, and building foundational systems and frameworks. The position is full-time. For U.S.-based candidates, the stated annual base pay range is $184,000–$299,812, with expected annual on-target earnings of $204,000–$332,400, including bonus or commission. Offers vary according to factors such as location, job-related knowledge, skills, and experience. The role also qualifies for restricted stock unit equity grants. Braze describes its working approach as hybrid, with a curated in-office experience; benefits vary by location.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed