Software Engineer, Streaming Platform
Core
Design, build, and operate components of a self-service streaming platform that powers ingestion pipelines and real-time data processing systems for Sentry's application monitoring infrastructure.
Role type
Senior IC distributed systems engineer (streaming platform)
Builds
Kafka streaming runtime, high-level APIs, developer-facing abstractions, and automation for Kafka fleet management
Domain
Cloud infrastructure, distributed systems, real-time data processing
Required skills
distributed systems, real-time streaming, Python, Rust, Go, Java, Kubernetes, AWS, GCP
Preferred skills
Kafka, Flink, Spark Streaming
Responsibilities
Design and build resilient, high-throughput stream processing systems; implement automation and control plane for Kafka fleet management; improve observability, monitoring, and failover for mission-critical real-time systems; partner with product engineers to ensure abstractions enable fast, reliable ingestion pipelines.
Seniority
Mid-level, hands-on IC
