Sentry · United States
Join Sentry's Streaming Platform team as a Software Engineer. You'll work on building the next generation of infrastructure for our ingestion pipelines and real-time data processing systems. Your responsibilities will include designing, building, and operating components of our Streaming Platform, implementing resilient stream processing systems, and improving observability and monitoring for mission-critical real-time systems. You'll have the opportunity to work on challenges at the intersection of distributed systems, real-time data processing, and developer experience.
- Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP
- Nice to have: experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools
- Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable)
- At least 2-3 years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming