Braze, a leading customer engagement platform, is seeking a Senior Software Engineer to join their IAM team. This role presents an exciting opportunity to work on core messaging channels and cross-channel features that power connections between consumers and brands.
The position involves building and scaling in-app messaging systems, developing message composition tools, and creating analytics dashboards that serve Braze's diverse customer base. You'll be working with modern technologies including Ruby, Go, TypeScript, and various databases while tackling significant engineering challenges related to system architecture and scalability.
As a senior engineer, you'll have the chance to make meaningful technical decisions and guide the team's architectural direction. The role requires someone with 5+ years of full-stack development experience, strong technical leadership abilities, and excellent communication skills. Experience with technologies like MongoDB, Postgres, Ruby on Rails, or React is highly valued.
Braze offers an exceptional work environment, recognized as a Great Place to Work® in multiple countries. The company provides comprehensive benefits including equity opportunities, flexible PTO, and strong support for professional development. With offices across major global cities and remote work options, you'll be joining a diverse, collaborative team that values work-life harmony and personal growth.
The company's culture emphasizes autonomy, accountability, and continuous learning. You'll be part of a team that's building solutions used by major brands worldwide, with the opportunity to work on challenging problems at scale. If you're passionate about creating impactful technical solutions and want to join a rapidly growing, globally recognized company, this role at Braze offers an excellent opportunity to advance your career while working with cutting-edge technologies.