Braze is seeking a Senior Software Engineer for the Currents team, responsible for building, maintaining, and evolving Currents, their data export system at scale.
The Currents system is a robust Kafka-based event pipeline that handles tens of billions of messages daily, enabling customers to analyze user behavior in near real-time.
The role involves being a key engineer on a collaborative team, bringing projects from concept to production, and improving existing high-scale systems.
The position requires leveraging experience, skills, and teamwork to tackle significant engineering challenges related to running a critical data streaming system.
Requirements:
Candidates must have 5+ years of full-stack development experience.
Experience in building foundational systems at scale and leading software projects that significantly advanced organizational goals is required.
The ideal candidate should lead by example, excel at mentoring engineers, and enhance the capabilities of their colleagues.
A self-starter with excellent communication and organizational skills, and experience in a highly collaborative team environment is essential.
Experience with Kafka at scale or comparable technology is necessary.
Professional experience with distributed systems and/or microservices is required.
Bonus points for candidates who have worked with Java, Kotlin, Confluent, or React.
Benefits:
Braze offers competitive compensation that may include equity.
Retirement and Employee Stock Purchase Plans are available.
Flexible paid time off is provided to support work-life harmony.
Comprehensive benefit plans covering medical, dental, vision, life, and disability are included.
Family services such as fertility benefits and equal paid parental leave are offered.
Professional development is supported through formal career pathing, learning platforms, and a yearly learning stipend.
A curated in-office employee experience is designed to foster community, team connections, and innovation.
Opportunities to give back to the community include an annual company-wide Volunteer Week and donation matching.
Employee Resource Groups provide supportive communities within Braze.
The company culture is collaborative, transparent, and fun, recognized as a Great Place to Workยฎ.