Braze is hiring a Staff Software Engineer for its Messaging Experience team to build, maintain, and evolve Canvas, its flagship product for orchestrating and sending messages to clients worldwide. Canvas provides a visual programming interface for configuring and optimizing messaging across customer audiences, supported by real-time and batch processing, analytics, and automated decision-making. The role bridges the customer-facing dashboard and the orchestration engines that power message delivery. The position combines division-wide technical leadership with hands-on work on critical projects. The engineer partners with engineering managers, technical leads, and senior leadership to guide architecture and quality across a maturing suite of messaging channels and ensure a consistent experience throughout the division. Work includes leading complex cross-team initiatives, improving reliability and operability, mentoring engineers, and building foundational systems and frameworks. The role is hybrid.
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