Sentry
Senior Software Engineer, Foundational Storage
$190K–$400K
San Francisco, California · Hybrid · Senior · Full-time · Posted Oct 13, 2026
- Experience
- 5+ years of software engineering experience building and operating distributed, stateful systems in production.
About the job
Build and operate Sentry’s shared storage systems, APIs, and abstractions, ensuring reliable, secure, consistent, and efficient data access across products.
What you'll do
- Design, operate, tune, and improve storage systems, including consistency, scaling, migrations, performance, and cost efficiency.
- Build storage APIs and abstractions, and collaborate with product, Platform, and Infrastructure teams on adoption and platform design.
- Own service latency and availability SLOs, monitoring, incident response, testing, and on-call responsibilities.
What they ask for
- 5+ years of software engineering experience building and operating distributed, stateful systems in production.
- Production-scale hands-on experience with object storage, relational databases, or caching systems.
- Understanding of distributed systems fundamentals, including consistency, concurrency, failures, and retries.
- Proficiency in a systems language such as Go, C++, Java, or Rust; comfort with Python; and experience running services on Kubernetes in a cloud environment, including observability, SLOs, and incident response.
Nice to have
- Experience with key-value or wide-column stores; familiarity with Terraform.
- Experience building shared libraries or internal APIs, migrating data, or improving system performance and cost.
Pay
$190,000 to $400,000 USD base salary; $190K – $400K (currency not stated; base salary); up to 10% bonus (currency not applicable; bonus)
Tools
Rust, Python, Go, C++, Java, Kubernetes, Terraform, Postgres
Model-written summary · the original posting is authoritative