Braze is seeking a Staff 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 optimize messaging, supported by real-time and batch data processing, analytics, and automated decision-making. The role bridges the customer-facing dashboard and the underlying message-delivery orchestration engines. It combines division-wide technical leadership with hands-on work on critical projects. The Staff Engineer partners with engineering managers, technical leads, and senior leadership to guide architecture and technical quality across a maturing suite of messaging channels and deliver a consistent, high-quality product experience. Staff Engineers are expected to design and build foundational systems and frameworks, as well as lead complex cross-team initiatives from problem definition and design through implementation, rollout, and operational support. Current work includes shared orchestration frameworks, dashboard capabilities for building and analyzing user journeys, and platforms and code-generation tools for automating delivery of sophisticated journeys.
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