Braze is looking for a Senior Software Engineer II to join our SDKs Engineering Team. You will build, deliver, and maintain customer engagement SDKs for major apps, focusing on performance, ease of integration, clean API design, and reliability. You will make future-oriented architecture decisions and have the opportunity to contribute to our multi-platform SDK efforts.
What You'll Do
- Build, deliver, and maintain high-quality iOS software and SDKs.
- Partner with the iOS team to make opinionated architecture decisions.
- Potentially work across system boundaries to contribute to multi-platform SDKs like React Native, Flutter, and Unity.
- Interact with internal and external partners, explaining complex technical concepts to non-experts.
- Uplevel peers via coaching and mentoring.
What We're Looking For
- 8+ years of professional experience as a Software Engineer.
- Demonstrable experience planning, building, delivering, and maintaining high-quality iOS software.
- Deep understanding of the iOS ecosystem: concurrency, performance, remote debugging, build & delivery systems, dependency management, semantic versioning.
- Willingness to go beyond Swift in at least one of: TypeScript (React Native), Dart (Flutter), or C# (Unity).
- Excellent verbal and written communication in English.
- Demonstrable ability to uplevel peers via coaching & mentoring.
Nice to Have
- Experience and interest in Braze’s other client languages: 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, including communicating with third-party contributors.
- Experience working in a distributed work environment.
Technical Stack
- Swift, iOS, TypeScript, React Native, Dart, Flutter, C#, Unity, Ruby, Golang
Team & Environment
You will be part of the Braze SDKs Engineering Team.
Benefits & Compensation
- Base compensation: $154,800 - $275,400/year.
- Expected On Target Earnings (OTE): $172,000 - $306,000/year (including bonus/commission).
- Equity grants of restricted stock (RSUs).
- Retirement and Employee Stock Purchase Plans.
- Flexible paid time off.
- Comprehensive benefit plans covering medical, dental, vision, life, and disability.
- Family services including fertility benefits and equal paid parental leave.
- Professional development with formal career pathing, learning platforms, and a yearly learning stipend.
- Curated in-office employee experience.
- Volunteer Week and donation matching.
- Employee Resource Groups.
Work Mode
This is a hybrid position based in New York City.
Braze is an Equal Opportunity Employer committed to equitable growth and opportunities, offering a fair, accessible, and inclusive recruiting experience regardless of age, color, disability, gender identity, marital status, maternity, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a protected veteran.



