Description
At Braze, we're a customer engagement platform that empowers brands to deliver great customer experiences.
We're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining, and evolving Currents, our data export system at scale.
Responsibilities
- Build, maintain, and evolve Currents, our data export system at scale
- Collaborate with a highly skilled team to bring projects from concept to production
- Improve our existing high-scale systems
- Leverage past experiences, skills, and teamwork to tackle significant engineering challenges
Requirements
- 5+ years of full-stack development experience
- Experience building foundational systems at scale and spearheading software projects
- Leads by example, excellent at mentoring engineers, and makes colleagues better
- Self-starter with great communication and organizational skills
- Experience with Kafka at scale, or comparable technology
- Professional experience working with distributed systems and/or microservices
Nice to Have
- Experience with Java, Kotlin, Confluent, or React
What We Offer
- Competitive compensation that may include equity
- Retirement and Employee Stock Purchase Plans
- Flexible paid time off
- Comprehensive benefit plans covering medical, dental, vision, life, and disability
- Family services that include fertility benefits and equal paid parental leave
- Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
- A curated in-office employee experience
- Opportunities to give back to the community
- Employee Resource Groups
About Braze Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.