Remote Senior Software Engineer I, Currents

at Braze

Posted 21 hours ago 8 applied

Description:

  • 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ยฎ.