Senior Software Engineer, WhatsApp Team

Leading customer engagement platform powering lasting connections between consumers and brands through cross-channel messaging and AI-powered experimentation.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, WhatsApp Team

Braze, a leading customer engagement platform, is seeking a Senior Software Engineer to join their WhatsApp team. This role presents an exciting opportunity to work on one of Braze's newest messaging channels, focusing on building and scaling critical communication infrastructure. The position involves working with distributed systems at scale, handling everything from message composition to event processing.

The ideal candidate will bring 5+ years of full-stack development experience and strong expertise in distributed systems. You'll be working with technologies like Ruby, Rails, MongoDB, PostgreSQL, and React, contributing to a feature-rich dashboard and highly parallelized platform. The role offers significant engineering challenges, including architecting new iterations of critical components and optimizing systems for resilience at scale.

Braze offers an exceptional work environment, recognized as a Great Place to Work® in multiple countries. The company provides comprehensive benefits, including competitive compensation with equity, medical coverage, and professional development opportunities. Their culture emphasizes work-life harmony, teamwork, and continuous learning.

Located across major tech hubs globally, Braze maintains offices in New York City, Austin, Berlin, London, and other key locations, with flexible work arrangements available. The company's commitment to diversity, equity, and inclusion is reflected in their hiring practices and workplace culture.

This role is perfect for engineers who are passionate about solving complex technical challenges, value autonomy, and want to make a real impact in a rapidly growing global company. You'll be joining a genuinely approachable, kind, and passionate team that sets high standards and champions collaborative success.

Last updated a month ago

Responsibilities For Senior Software Engineer, WhatsApp Team

  • Build and scale Braze's WhatsApp messaging channel
  • Own sending, analytics, and subscription management parts of the product
  • Build out new features and improve performance
  • Provide guidance on key architectural decisions
  • Optimize systems for resilience as they scale

Requirements For Senior Software Engineer, WhatsApp Team

Ruby
MongoDB
PostgreSQL
Redis
React
TypeScript
  • 5+ years of full-stack development experience
  • Professional experience building distributed systems at scale
  • Strong understanding of distributed systems, data structures and algorithms
  • Self starter with great communication and organizational skills
  • Prior experience working in a team environment

Benefits For Senior Software Engineer, WhatsApp Team

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Competitive compensation that may include equity
  • 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 career pathing, learning platforms, and tuition reimbursement
  • Community engagement opportunities
  • Employee Resource Groups
  • Collaborative, transparent, and fun culture

Interested in this job?

Jobs Related To Braze Senior Software Engineer, WhatsApp Team

Senior Full Stack Engineer

Senior Full Stack Engineer position at Braze, building scalable components for customer engagement platform, requiring 5+ years experience in frontend technologies and distributed systems.

Senior Full-Stack Engineer

Senior Full-Stack Engineer position at Braze, focusing on partnership integrations and system development with 7+ years experience required.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Braze, building scalable components for customer engagement platform, requiring 5+ years experience in frontend technologies and distributed systems.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Braze, building scalable customer engagement platforms using React, TypeScript, and MongoDB, with 5+ years experience required.

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Braze focusing on partnerships and integration systems, requiring 7+ years of experience in full-stack development and technical leadership.