Salary
💰 $220,000 - $260,000 per year
Tech Stack
Distributed SystemsKafkaSpark
About the role
- Lead a globally distributed team working on one of the most foundational systems at Sentry
- Nurture and grow engineers at different levels, providing support through coaching, mentorship, and career development
- Foster an inclusive, high-performing team culture focused on ownership, learning, and delivery
- Drive the evolution of Sentry's event streaming platform, contributing to system architecture and owning key technical decisions
- Collaborate with product engineering teams to build scalable APIs and developer-friendly primitives that abstract away the complexity of streaming infrastructure
- Own the reliability, performance, and delivery of the team's roadmap while fostering a culture of technical excellence and collaboration
Requirements
- 10+ years of software engineering experience, ideally with a focus on backend, distributed systems, or infrastructure
- 4+ years of engineering management experience, including growing and managing teams of 10 or more engineers
- Experience as a Tech Lead or Engineering Manager leading the architecture, development, and long-term evolution of large-scale, real-time event processing systems
- Familiarity with streaming systems like Kafka, Flink, Beam, Spark Streaming, or similar technologies
- Strong technical communication skills and a track record of effective cross-team and leadership collaboration
- Proven experience delivering and owning multi-year engineering efforts in a leadership or tech lead capacity
- Comfortable working across org boundaries and aligning product, infra, and platform priorities