B

Braze

Customer engagement platform for cross-channel messaging

Senior Software Engineer 1

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • Have at least 5 years of software engineering experience with a strong track record of technical impact.
  • Be highly skilled in modern frontend development, especially TypeScript and React.
  • Have experience building reusable frontend systems, components, tools, or infrastructure.
  • Care about user experience, accessibility, performance, and maintainability.
  • Be comfortable working in a large frontend codebase with many stakeholders.

Responsibilities

  • Design and build foundational frontend systems, components, tools, and patterns used by engineers across Braze.
  • Lead large projects end-to-end, including technical design, implementation, testing, rollout, and operational follow-through.
  • Improve the developer experience of working in a large TypeScript and React codebase through better abstractions, tooling, documentation, and examples.
  • Build customer-facing product experiences that are polished, accessible, performant, and consistent with Braze’s product standards.
  • Partner with product engineers, designers, and infrastructure teams to solve cross-cutting frontend problems.
  • Mentor other engineers through code review, pairing, technical guidance, and clear communication.

Desired Qualifications

  • Experience building design systems or component libraries.
  • Experience with frontend testing frameworks such as Cypress or Jest.
  • Experience with code generation, linting, codemods, or other developer tooling.
  • Experience with internationalization, localization, or accessibility.
  • Experience with Ruby on Rails.

About the Company

Braze

Customer engagement platform for cross-channel messaging

Braze is a customer engagement platform that helps brands build ongoing relationships with customers by coordinating real-time, cross-channel messages across email, push, in-app, SMS, and more. It collects data from any source, segments audiences, and orchestrates customer journeys so the right message reaches the right person at the right time. It also uses AI-powered experimentation and optimization to test and improve campaigns. Braze differentiates itself with a data-driven, multi-channel approach and a strong emphasis on journey orchestration and real-time engagement, serving a wide range of clients from small businesses to large enterprises and operating globally. Its goal is to enable brands to deliver relevant, personalized experiences at scale, across channels, to drive lasting customer relationships.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2011

Recently Posted Jobs

Explore more opportunities at Braze

See more jobs