WHAT YOU'LL DO
We're looking for a Senior Full Stack Engineer for our Messaging Components team, which is the team responsible for building, maintaining, and evolving Canvas, our flagship product. That means supporting sending messages for clients worldwide, which utilizes billions of asynchronous jobs, tens of billions of queries on MongoDB and Redis, and infrastructure spanning cloud providers across the globe.
You’ll be a key engineering contributor and help us evolve critical components of our systems, building and optimizing for a massive scale. You will tackle significant engineering challenges in a highly collaborative and skilled team. Taking projects from concept to production, you will be working on building critical components of Braze’s high-scale infrastructure.
WHO YOU ARE
- 5+ years of full-stack development experience
- Experienced technical leader that drives architectural decisions
- Strong understanding of design, data structures, and algorithms
- A self-starter with great communication and organizational skills who has worked in a team environment before
- Bonus:
- Professional experience building software at scale
- Professional experience with Ruby on Rails, React, TypeScript, Java, MongoDB, microservice architecture, distributed systems
- Experience with agile processes
- Passionate about user experience