200K–420K CAD / year
Senior Software Engineer, Foundational Storage
BackendHybrid — Toronto, Ontario, Canada
Published on 2026-10-13
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
As a Senior Software Engineer on the Foundational Storage team, you'll design and operate storage systems required by Sentry's products. You'll tackle challenges related to data consistency, availability, and cost-efficiency while collaborating with product teams to create practical solutions.
About the company
Sentry provides monitoring and error tracking tools designed to help software teams identify and fix issues in real-time. The company serves developers and organizations seeking to enhance their application's reliability and performance through data-driven insights.
The team
Foundational Storage team
Stack
RustPythonKubernetes
What you'll do
- Design and operate storage systems used across Sentry
- Create APIs and abstractions for product teams
- Solve storage challenges at scale
- Work with product engineers to choose storage approaches
- Improve storage performance and cost efficiency
- Write code primarily in Rust and Python
- Own latency and availability SLOs
What we're looking for
- 5+ years of software engineering experience
- Experience with object storage, relational databases, and caching systems
- Understanding of distributed systems fundamentals
- Proficiency in a systems language (Go, C++, Java, or Rust)
- Experience running services on Kubernetes
- Good written and spoken English
- Nice to have: experience with shared libraries or data migration
