Braze, a leading customer engagement platform, is seeking a Senior Full Stack Software Engineer II to join their Messaging Experience team. This role focuses on Canvas, their flagship product, which handles message orchestration for clients worldwide. The position requires expertise in both backend systems and frontend development, working with massive data processing in real-time and batch environments.
The ideal candidate will bring 5+ years of full-stack development experience and a strong background in distributed systems. You'll be working with technologies like TypeScript, Ruby, React, MongoDB, and Redis, while tackling complex engineering challenges in a highly collaborative environment. The role offers an opportunity to make significant impact on a critical system used by major brands globally.
Braze offers an exceptional work environment with comprehensive benefits, including equity, flexible PTO, and strong professional development support. The company is recognized as a Great Place to Work® across multiple regions and consistently ranks among the best technology workplaces. With offices worldwide and remote work options, Braze provides a truly global perspective while maintaining a culture of collaboration and innovation.
This position is perfect for engineers who thrive on solving complex technical challenges, enjoy mentoring others, and want to work on products that directly impact how brands engage with their customers. The role offers both technical growth and leadership opportunities in a rapidly growing, successful company.