The opportunity
At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.
What you'll do
Design & Build: design and implement features across our Ruby on Rails backend and React frontend, from design review through production rollout
Own Features: take ownership of medium-sized projects. Break down the work, set delivery dates, and hit them
Work with Data at Scale: write and tune queries against MongoDB and ClickHouse, and learn how segmentation performance and cost change with data volume
Collaborate Cross-Functionally: work closely with product managers, designers, and other engineering teams to clarify requirements and deliver features that meet customer needs
Maintain & Evolve: write thorough automated tests, review teammates’ code, and take part in the on-call rotation to keep our systems stable and high-quality
Software Engineering Experience: 2+ years of professional experience building and shipping web applications, in full-stack development or back-end services
What they're looking for
- Strong Fundamentals: Solid understanding of software design, data structures, and algorithms
- Databases: Experience with SQL and at least one production database
- Ownership: Able to take an ambiguous feature request, ask the right: questions, and turn it into working, tested code with limited oversight
- Self-Starter: Great communication and organizational skills, with a history of thriving in team environments