Taro Logo

Senior Software Engineer II, SDKs

Leading customer engagement platform that empowers brands to create engaging relationships with customers across channels.
$154,800 - $275,400
Mobile
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II, SDKs

Braze, a leading customer engagement platform, is seeking a Senior Software Engineer II to join their SDKs Engineering Team. This role presents an exciting opportunity to work on customer engagement SDKs used by some of the world's most prominent applications and websites. The position requires a deep understanding of Android development and a willingness to work across multiple platforms including React Native, Flutter, and Unity.

The ideal candidate will bring 5+ years of software engineering experience, with particular expertise in Android development. You'll be responsible for making architectural decisions that shape the future of Braze's SDK offerings, while maintaining a strong focus on performance, integration simplicity, and reliability. The role combines technical excellence with leadership responsibilities, as you'll be expected to mentor team members and communicate effectively with both technical and non-technical stakeholders.

Braze offers an exceptional work environment with a strong emphasis on work-life harmony. The company provides comprehensive benefits including competitive compensation with equity, flexible PTO, and extensive health coverage. Professional growth is actively supported through learning stipends and career development opportunities. The company culture is collaborative and transparent, recognized through multiple workplace awards including Great Place to Work® certifications across several regions.

Working at Braze means joining a global team with offices across major tech hubs, including New York City, London, Singapore, and Tokyo. The company maintains a hybrid work model, allowing for flexibility while fostering strong team connections. You'll be part of an organization that values diversity, equity, and inclusion, with various Employee Resource Groups and community involvement opportunities.

This role offers a competitive salary range of $154,800 to $275,400, with additional On Target Earnings potential. Beyond the technical work, you'll have the opportunity to contribute to open-source projects and potentially work with Braze's backend systems in Ruby and Golang. If you're passionate about creating high-quality software that impacts millions of users while working in a supportive, growth-oriented environment, this position at Braze could be your next career move.

Last updated 2 months ago

Responsibilities For Senior Software Engineer II, SDKs

  • Build customer engagement SDKs for world's best known apps and sites
  • Optimize for performance, ease of integration, clean API design, and reliability
  • Make future oriented, opinionated architecture decisions
  • Contribute to multi-platform SDKs (React Native, Flutter, Unity)
  • Partner with Android team and help grow together
  • Interact with internal and external partners
  • Coach and mentor peers

Requirements For Senior Software Engineer II, SDKs

Kotlin
TypeScript
Ruby
Go
  • 5+ years of professional experience as a Software Engineer
  • Deep understanding of Android ecosystem including concurrency, performance, remote debugging
  • Experience with build & delivery systems, dependency management, semantic versioning
  • Excellent verbal and written communication in English
  • Ability to explain complex technical concepts to non-technical stakeholders
  • Demonstrable ability to uplevel peers via coaching & mentoring
  • Willingness to work with TypeScript, Dart, or C#

Benefits For Senior Software Engineer II, SDKs

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Competitive compensation with equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive medical, dental, vision, life, and disability benefits
  • Fertility benefits and equal paid parental leave
  • Professional development with career pathing
  • Learning platforms and yearly learning stipend
  • In-office employee experience
  • Annual company-wide Volunteer Week
  • Donation matching
  • Employee Resource Groups

Jobs Related To Braze Senior Software Engineer II, SDKs