Braze
customer engagement platform
SeniorStaffEngineer
“Senior Staff Engineer at Braze. Skills: technical anchor for the division, technical leadership, architectural direction, best practices definition, quality and technical debt issue resolution, leading large, ambiguous projects end-to-end, mentoring engineers, championing reliability and operability, hands-on coding, designing and building foundational systems and frameworks. technical anchor for the division. helping engineering teams ship faster and safer”
What You'll Achieve.
help engineering teams ship faster and safer; evolve the shared technical foundations; ensure our architecture supports a maturing suite of channels; ensure a consistent, high-quality experience across the entire division; make sure both customer interaction and internal interaction are excellent; resolve persistent quality and technical debt issues; reduce division-wide incidents
Industry & Context.
Simplify hard problems; resolve persistent quality and technical debt issues
What They're Looking For.
Must Have
10+ years of software engineering experience, meaningful time as a technical leader influencing multiple teams or complex product systems, experience in Ruby on Rails, proficient in modern frontend environments (TypeScript, React), designed and shipped foundational infrastructure, built frameworks, libraries, or platform services used by many other engineers to build product features, architectural judgment, effective communicator and mentor, track record of identifying highest-leverage work, build consensus across different teams, drive projects to completion with minimal direction through high ambiguity
Nice to Have
Experience building or maintaining shared component libraries or design system primitives, Experience with real-time systems or event-driven architectures as they relate to message orchestration, Experience with developer experience tooling, such as code generation, scaffolding, or CI/CD for large-scale codebases, Experience maturing a product from "early stage" to "enterprise scale" without losing developer velocity
What You'll Do.
technical anchor for the division
helping engineering teams ship faster and safer
evolving shared technical foundations
bridging the gap between the customer-facing dashboard and the underlying delivery engines
division-wide technical leadership
hands-on work for critical projects
partnering with engineering managers and technical leads
ensuring architecture supports maturing suite of channels
collaborating with senior leadership on initiatives
partnering on the technical vision and quality bar for the division
driving architectural direction
defining best practices
ensuring teams have a clear path to resolving persistent quality and technical debt issues
ambiguous projects end-to-end
driving efforts from problem framing and design docs through implementation
and operational support
supporting maturing channels
helping teams evolve their stacks
mentoring engineers at every level
simplifying hard problems
connecting technical decisions to business outcomes
raising the bar through code review
championing reliability and operability
improving observability
tightening error handling across the dashboard and delivery layers
advocating for incremental rollouts
reducing division-wide incidents
designing and building foundational systems and frameworks
How You'll Work.
Team & Collaboration
partner with engineering managers and technical leads embedded in teams; collaborate with senior leadership on initiatives; mentor engineers at every level; raise the bar through code review, architecture review, and pairing; build consensus across different teams
Communication Scope
effective communicator; translate technical debt into business risk; clear technical vision
Process & Methodology
Lead large, ambiguous projects end-to-end, Drive efforts that multiple teams from initial problem framing and design docs through implementation, rollout, and operational support, drive projects to completion with minimal direction through high ambiguity
Applying for this Senior Staff Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Braze?
Real rants from real employees. Read before you apply.