Senior Software Engineer I

Braze
Summary
Join Braze's WhatsApp team as a Senior Software Engineer and contribute to building and scaling one of Braze's newest messaging channels. You will work on new features, performance improvements, and key architectural decisions for our systems. This role requires 5+ years of full-stack development experience, expertise in distributed systems, and strong communication skills. Braze offers competitive compensation, including equity, along with comprehensive benefits such as flexible paid time off, retirement plans, and professional development opportunities. We value colleagues who help us improve and are excited to learn from you. If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here.
Requirements
- 5+ years of full-stack development experience
- Professional experience building distributed systems at scale
- Strong understanding of distributed systems, data structures and algorithms
- A self starter with great communication and organizational skills
- Prior experience working in a team environment
Responsibilities
- Work with the team to build out new features
- Improve performance
- Provide guidance on key architectural decisions
- Tackle significant engineering challenges, such as architecting new iterations of critical components for our systems
- Optimize our systems for resilience as they scale
Preferred Qualifications
- Professional experience with any of: Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, React, TypeScript
- Experience with agile processes
Benefits
- 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 that include fertility benefits and equal paid parental leave
- Professional development supported by formal career pathing, learning platforms, and tuition reimbursement
- Community engagement opportunities throughout the year, including an annual company wide Volunteer Week
- Employee Resource Groups that provide supportive communities within Braze
- Collaborative, transparent, and fun culture recognized as a Great Place to Workยฎ