Job Description
Job Overview
Sentry is on a mission to help developers write better software faster, focusing on performance and error monitoring tools. The Streaming Platform team is tasked with building the next generation of infrastructure for real-time data processing systems, enabling efficient ingestion and processing of hundreds of thousands of events per second with low latency and high reliability.
Technical Requirements
Required Skills
- • Python
- • distributed systems
- • real-time streaming
Preferred Skills
- • Rust
- • Go
- • Java
- • Kafka
- • Flink
- • Spark Streaming
Experience Level
5+ years of software engineering experience
Responsibilities
- • Design, build, and operate components of the Streaming Platform, including Kafka and high-level APIs
- • Implement resilient, high-throughput stream processing systems with strong correctness guarantees
- • Build scalable automation and control plane for Kafka fleet management
- • Partner with product engineers to ensure fast, reliable, and consistent ingestion pipelines
- • Improve observability, monitoring, and failover for mission-critical real-time systems
Benefits & Perks
- • incentive compensation
- • equity grants
- • paid time off
- • group health insurance coverage
Additional Information
- Location
-
Hybrid work model with in-office days
- Type
-
Full-time
- Compensation
-
$180,000 to $280,000 base salary range