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
View original job post