The opportunity
At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.
What you'll do
Architect & Build: conceive, design, and implement large-scale systems and services that handle massive data volumes and complex workloads in real time, including extending our high-scale ingestion pipeline to ingest new and advanced data objects
Own the Product: partner with product to define what gets built and why, then keep improving it after launch as you learn how customers actually use it
Own Core Systems: take ownership of the complex backend systems behind Braze's core data objects, continuously improving their performance, reliability, and cost-effectiveness
Mentor & Influence: lead by example and mentor engineers on best practices in software design, coding, and operations
Collaborate Cross-Functionally: work closely with other engineering teams, product managers, and stakeholders to ensure core data systems are effectively integrated and aligned with business objectives
Innovate & Optimize: continuously identify opportunities to improve our systems, research new technologies, and advocate for their adoption where appropriate
What they're looking for
- Maintain & Evolve: support and refine operational procedures (alerts, on-call rotation, troubleshooting playbooks) to maximize system stability and quality
- Extensive Software Engineering Experience: 7+ years of professional experience, including hands-on work in full-stack development or back-end services, particularly with high-scale, high-throughput systems
- Product Ownership at Scale: proven track record of delivering customer-facing products on high-scale data systems, from problem definition through launch and adoption. You can point to what customers or the business gained, not only what the system did
- Systems at Scale: proven track record of building foundational data-driven systems at scale - whether streaming, real-time pipelines, or large-scale data platforms