Senior Site Reliability Engineer, Currents
As a Senior Site Reliability Engineer on the Currents team at Braze, you will be responsible for building, maintaining, and evolving Currents, our data export system at scale. The Currents system is a robust Kafka-based event pipeline handling tens of billions of messages daily that our customers leverage to analyze user behavior in near real-time. You will be a key engineer on a highly collaborative and skilled team, responsible for bringing projects from concept to production and improving our existing high-scale systems. You will leverage your experience, skills, and a strong sense of teamwork to tackle the significant engineering challenges of running a critical data streaming system. As a Senior Site Reliability Engineer, you will specifically focus on the observability, scalability, and reliability strategy aspects of every project.
Your key responsibilities will include solving live performance and reliability issues and preventing their recurrence. You will write and review code, educating engineers and building a culture of reliability. Practicing sustainable incident response and conducting blameless postmortems will be essential. You will define and enable standards for monitoring, reliability, and performance, bridge the gap between infrastructure and platform engineering teams, support and improve services by planning for scale and reliability, and guide junior engineers in SRE best practices, software engineering, and agile project leadership.
The ideal candidate will have a Bachelor's degree in Computer Science, Software Engineering, or a related STEM field, along with five years of experience in software engineering or site reliability engineering. Experience must include using distributed systems to deploy and monitor live applications such as Kubernetes or Docker Swarm, working with alerting software like Sentry, Datadog, and/or PagerDuty, utilizing programming languages such as Java, Kotlin, and/or Ruby to understand and contribute to the codebase, storing data in relational and non-relational databases such as Postgres and MongoDB, building data pipelines with technologies like Kafka, Sidekiq, or SQS and SNS, leveraging continuous integration tools such as Jenkins or Buildkite, and collaborating with engineers through pull requests and code reviews in version control software such as GitHub or GitLab.
For candidates based in the United States, the pay range for this position at the start of employment is expected to be between $129,600 and $232,200 per year, with an expected On Target Earnings (OTE) between $144,000 and $258,000 per year, including bonus or commission. Your exact offer may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. In addition to cash compensation, Braze offers full- and part-time employees a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs) so that all Braze employees own a piece of our company.
Braze is a leading customer engagement platform that empowers brands to deliver great customer experiences that drive value both for consumers and for their businesses. Built on a foundation of composable intelligence, BrazeAI allows marketers to combine and activate AI agents, models, and features at every touchpoint throughout the Braze Customer Engagement Platform for smarter, faster, and more meaningful customer engagement. From cross-channel messaging and journey orchestration to AI-powered decisioning and optimization, Braze enables companies to turn action into interaction through autonomous, 1:1 personalized experiences.