Job Description
Job Overview
Sentry is on a mission to help developers write better software faster, and the Streaming Platform team is building infrastructure for ingestion pipelines and real-time data processing systems. The role involves creating a self-service streaming platform that enhances stability, accelerates production timelines, and reduces operational overhead while ensuring reliability and performance at scale.
Technical Requirements
Required Skills
- • Python
- • distributed systems
- • data infrastructure
- • real-time streaming
- • Kafka
Preferred Skills
- • Rust
- • Go
- • Java
- • ClickHouse
- • Arrow
- • Flink
- • Spark Streaming
- • streaming SQL engines
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
- • Build scalable automation and control plane for Kafka fleet management
- • Partner with product engineers to enable fast and reliable ingestion pipelines
- • Improve observability and failover for 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 anchor days
- Type
-
full-time
- Compensation
-
$180,000 to $280,000