Senior Software Engineer I, Frontend Infrastructure & Experience

Braze Braze · Enterprise · New York, NY · Engineering

Senior Software Engineer on the Frontend Infrastructure & Experience (FIX) team at Braze. This role focuses on building foundational frontend systems, components, tools, and patterns used by engineers across Braze. Responsibilities include leading projects end-to-end, improving developer experience, building customer-facing product experiences, and mentoring other engineers. The team works with TypeScript, React, and various frontend tooling.

What you'd actually do

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

Skills

Required

  • 5+ years of software engineering experience
  • 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
  • Help raise the technical bar for those around you

Nice to have

  • Bonus experience