Staff Software Engineer, Messaging Experience
Core
Staff Engineer leading the Messaging Experience team, bridging the gap between the customer-facing dashboard and underlying orchestration engines for Braze's flagship Canvas product.
Role type
Staff Software Engineer (Technical Leadership & Hands-on IC)
Builds
Foundational systems, frameworks, and shared libraries for real-time and batch message orchestration and delivery.
Domain
Customer Engagement / Marketing Automation / Real-time Data Processing
Required skills
Ruby on Rails, TypeScript, React, Backend Systems at Scale, Full Stack Development, Architectural Judgment, Technical Leadership, Mentoring, System Design
Preferred skills
Shared component libraries, Real-time systems, Event-driven architectures, Developer experience tooling, CI/CD for large-scale codebases
Responsibilities
Partner on technical vision and quality bar; Lead large, ambiguous projects end-to-end; Support maturing channels and evolve stacks; Mentor engineers at every level; Champion reliability and operability; Deliver code for foundational systems.
Seniority
Staff, Technical Leadership & Hands-on IC
