Senior Software Engineer building distributed storage systems for Sentry, an application monitoring platform. Designing Rust and Python APIs, reliability controls, and scalable infrastructure for developers.
Responsibilities
Design and operate storage systems used across Sentry, including configuration and performance tuning
Create APIs and abstractions that make storage easy for product teams to use, with correctness, security, and scale built in
Solve storage challenges at scale, including consistency under concurrent access, sharding, rebalancing, and routing reads and writes across storage backends
Work with product engineers to choose storage approaches, plan safe migrations, and help teams adopt the tools
Plan and build with Platform and Infrastructure teams, including analytical storage and streaming, to deliver a fault-tolerant platform
Align roadmaps and standards and design for failures and recovery
Improve storage performance and cost efficiency
Write primarily Rust and Python, with clear user-facing documentation
Develop advanced testing scenarios, including production-scale chaos tests for backend and infrastructure outages
Own latency and availability SLOs
Improve monitoring and incident response
Participate in the team’s on-call rotation
Collaborate with product teams to turn storage needs into practical solutions
Follow work from design and code through rollout and production for millions of developers
Requirements
5+ years of software engineering experience building and operating distributed, stateful systems in production
Hands-on experience with object storage, relational databases, and caching systems at production scale
Experience with key-value or wide-column stores is a plus
Understanding of distributed systems fundamentals, including consistency, concurrency, failures, and retries
Proficiency in a systems language such as Go, C++, Java, or Rust
Comfort working in Python
Experience running services on Kubernetes in a cloud environment
Experience with observability, SLOs, and incident response
Familiarity with Terraform is a plus
Good written and spoken English
Experience with shared libraries or internal APIs, data migrations, or system performance and cost improvements is nice to have
Willingness to work in the Toronto office on Mondays, Tuesdays, and Thursdays
Required to answer whether visa sponsorship will be needed to work in Canada
Benefits
Incentive compensation
Equity grants
Paid time off
Group health insurance coverage
Up to 10% bonus
Hybrid work model with 2 days working remotely per week
Senior Software Engineer owning AI - powered claims automation at Wagmo, a pet healthcare company. Improving claim accuracy, cost efficiency, and straight - through reimbursement.
Full - stack developer building C#/.NET and React features for Method CRM, a workflow platform for small businesses. Supporting secure administration, troubleshooting, testing, and platform scalability.
Lead Unreal Engine developer owning architecture, integration, optimization, and deployment of immersive applications for Fivestone Studios, a Nashville - based creative media agency.
INFOR M3 Technical Consultant developing and supporting enterprise integrations for a global digital product engineering company. Working remotely in Canada with Infor OS, ION, APIs, and MEC.
AI Software Engineer building model - serving, RAG, and AI - powered services for Snowflake’s enterprise data cloud. Toronto - based hybrid role shipping scalable systems used by organizations worldwide.
Staff Engineer building AlphaSense’s identity, authentication, authorization, and user management platform. Scaling secure APIs and infrastructure for enterprise market - intelligence customers.
Senior Software Engineer leading scalable Python/Flask API architecture for Akamai’s distributed cloud, edge, and security platform. Mentoring engineers and designing fault - tolerant backend services.
Senior Software Developer building AI - assisted integrations between Cisco Cloud Control, Meraki Dashboard, and Catalyst Center. Improving unified network management across cloud and on - premises enterprise environments.
Software Developer integrating Cisco Cloud Control, Meraki Dashboard, and Catalyst Center. Building AI - assisted APIs and unified management solutions from Cisco’s Ottawa office in a hybrid role.