# Senior Software Engineer I

**Company**: Braze
**Location**: New York City
**Experience**: senior
**Job type**: full-time
**Salary**: $128,842 - $209,368/year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/braze/jobs/8207903?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5b5563c9-671

## Description

At Braze, we're a customer engagement platform that empowers brands to deliver great customer experiences. We're seeking a Senior Software Engineer I to join our Frontend Infrastructure & Experience (FIX) team, which builds the platform foundations for thousands of marketing teams.

As a Senior Engineer on FIX, you will build high-impact frontend infrastructure and product experiences used across Braze. You will lead important projects from design through rollout, raise the quality bar through technical judgment and code review, and help other engineers move faster by making the product easier to build, test, and maintain.

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

Requirements:

- 5+ years of software engineering experience with a strong track record of technical impact

- Highly skilled in modern frontend development, especially TypeScript and React

- Experience building reusable frontend systems, components, tools, or infrastructure

- Care deeply about user experience, accessibility, performance, and maintainability

- Comfortable working in a large frontend codebase with many stakeholders

- Communicate clearly, collaborate well across teams, and help raise the technical bar for those around you

Nice to have:

- 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

We offer a comprehensive Total Rewards package, including equity grants of restricted stock (RSUs), competitive compensation, retirement and Employee Stock Purchase Plans, flexible paid time off, comprehensive benefit plans, family services, professional development, and a curated in-office employee experience.

## Skills

### Required
- TypeScript
- React
- frontend development
- software engineering

### Nice to have
- design systems
- component libraries
- Cypress
- Jest
- code generation
- linting
- codemods
- internationalization
- localization
- accessibility
- Ruby on Rails

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/braze/jobs/8207903?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
