SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 140,400 - 232,200 / annual
Braze is seeking a Senior Software Engineer to join the Currents team, responsible for building, maintaining, and evolving Currents, a robust Kafka-based event pipeline handling tens of billions of messages daily. This critical data export system enables customers 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 existing high-scale systems. You will leverage your experience, skills, and strong sense of teamwork to tackle significant engineering challenges of running a critical data streaming system at scale.
The role involves full-stack development on foundational systems, with opportunities to mentor engineers and advance organizational goals through spearheading significant software projects. You will work in a hybrid environment with a team that values autonomy, accountability, and openness to new perspectives.
Braze is the leading customer engagement platform empowered by composable intelligence and BrazeAI, enabling brands to deliver personalized 1:1 customer experiences across channels. The company has been recognized as a Leader in marketing technology, a 2025 Fortune Best Workplace in Technology, and a Great Place to Work in multiple countries. Braze is headquartered in New York with offices globally including Austin, San Francisco, London, Berlin, and others.
REQUIREMENTS:
- 5+ years of full-stack development experience
- Experience building foundational systems at scale and spearheading software projects that significantly advanced organizational goals
- Demonstrated ability to lead by example, mentor engineers, and make colleagues better
- Self-starter with excellent communication and organizational skills; experience in highly collaborative team environments
- Experience with Kafka at scale or comparable technology
- Professional experience with distributed systems and/or microservices
- Bonus: experience with Java, Kotlin, Confluent, or React