10 hours ago
Base Salary
$155k - $190k/yr
Responsibilities
- Design, build, and operate Streaming Platform components including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions.
- Implement resilient, high-throughput stream processing systems with strong delivery, checkpointing, watermarking, and correctness guarantees.
- Build scalable automation and control-plane systems for Kafka fleet management.
- Partner with product engineers to improve ingestion pipelines and developer experience.
- Improve observability, monitoring, failover, stability, and operational efficiency for real-time systems.
Requirements
- At least 2–3 years of software engineering experience in distributed systems, data infrastructure, or real-time streaming.
- Proficiency in Python, Rust, Go, Java, or similar programming languages.
- Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP.
- Experience with Kafka, Flink, Spark Streaming, or similar streaming technologies is preferred.
Benefits
- Eligible employee benefits include incentive compensation, equity grants, paid time off, and group health insurance coverage.
- Based in San Francisco with three days per week in the office.
Tech Stack
Categories
Data EngineeringDevOps
About Sentry
Sentry builds application monitoring and error/performance tracking tools for software developers, delivered as a SaaS with open-source SDKs and integrations. Teams use Sentry to detect, triage, and resolve production issues across web and mobile apps; the platform is used by 200,000+ organizations. Founded in 2011 and headquartered in San Francisco, Sentry is a privately held company.
