Braze

customer engagement platform

SeniorStaffEngineer

$208–350k New York, New York, United States Remote Friendly
The Brief

“Senior Staff Engineer at Braze. Skills: technical leadership, architecture, foundational systems and frameworks development, full stack development, Ruby on Rails, TypeScript, React, mentorship. technical anchor for the division. helping engineering teams ship faster and safer”

What You'll Achieve.

help engineering teams ship faster and safer; evolve shared technical foundations; ensure architecture supports a maturing suite of channels; ensure a consistent, high-quality experience across the entire division; resolve persistent quality and technical debt issues; reduce division-wide incidents; act as a force multiplier for the organization

Industry & Context.

customer engagement platform
Problems you'll solve

simplify hard problems; resolve persistent quality and technical debt issues; solve exhilarating challenges

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

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

ensuring a consistent

high-quality experience across the entire division

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 and tightening error handling

advocating for incremental rollouts

reducing division-wide incidents

designing and building foundational systems and frameworks

developing shared frameworks for marketing message editors

evolving the dashboard

building platforms and code-generation tooling

migrating legacy front-end logic to modern

How You'll Work.

Team & Collaboration

partner with engineering managers and technical leads; collaborate with senior leadership; 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

Free ATS check

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.

Read Company Rants →