Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Braze Logo

Senior Software Engineer II, iOS

Braze

$200,000 - $215,000
Aug 13, 2025
San Francisco, CA, US
Apply Now

The Braze SDKs Engineering Team builds customer engagement SDKs for the world's best known apps and sites. We provide rich APIs for integrating with our system as well as highly functional and flexible user interfaces. Our mission is to relentlessly optimize for performance, ease of integration, clean API design, and reliability. We are looking for a Senior Software Engineer to partner with our diverse, talented iOS team and help us grow together, make future oriented, opinionated architecture decisions and deliver the robust, easy to use SDK that our customers deserve.

Requirements

  • 5+ years of professional experience as a Software Engineer
  • Demonstrable experience planning, building, delivering and maintaining high quality iOS software.
  • You should expect to be asked to demonstrate a deep understanding of the ecosystem, including but not limited to topics such as concurrency, performance, remote debugging, build & delivery systems, dependency management, semantic versioning, etc.
  • Willingness to go beyond Swift, in at least one of the following: TypeScript, in the context of React Native, Dart, in the context of Flutter, C, in the context of Unity
  • Any additional experience and interest in Braze’s other client languages is a plus: Swift, Other JS based systems (web, ReactJS)
  • Willingness to contribute to Braze’s backend systems: Ruby, Golang
  • Experience participating, contributing, or maintaining open source repositories, in particular communicating with third party contributors

Responsibilities

  • The Braze SDKs Engineering Team builds customer engagement SDKs for the world's best known apps and sites.
  • We provide rich APIs for integrating with our system as well as highly functional and flexible user interfaces.
  • Our mission is to relentlessly optimize for performance, ease of integration, clean API design, and reliability.
  • partner with our diverse, talented iOS team and help us grow together, make future oriented, opinionated architecture decisions and deliver the robust, easy to use SDK that our customers deserve.
  • go across system boundaries and contribute to our ever growing collection of multi-platform SDKs such as our React Native, Flutter and Unity SDKs.

Other

  • Excellent verbal and written communication in English.
  • This role will require that you interact with our partners, both internal and external, both technical and non technical.
  • You will be expected to explain complex technical concepts to colleagues and customers that are not Android experts.
  • Demonstrable ability to uplevel your peers via coaching & mentoring
  • Experience working in a distributed work environment