Functional Software, Inc. logo

Senior Software Engineer, Control Plane

Job Overview

Location

Toronto, Ontario, Canada

Job Type

Full-time

Category

Software Engineering

Date Posted

June 13, 2026

Full Job Description

đź“‹ Description

  • • Design and operate the foundational infrastructure that manages customer identity, placement, and lifecycle across Sentry’s multi-cell distributed architecture.
  • • Build and enhance control plane systems responsible for cross-cell routing, replication infrastructure, and lifecycle orchestration of customer environments.
  • • Improve the reliability, scalability, and observability of mission-critical control plane services that underpin Sentry’s global SaaS platform.
  • • Partner with engineering teams to define and provide safe, reusable infrastructure primitives and standards for cell-compatible systems.
  • • Develop abstractions that enable multiple teams to interact with distributed systems without exposing underlying complexity.
  • • Operate production infrastructure through incident response, root cause analysis, and continuous improvement initiatives.
  • • Focus on distributed coordination, consistency models, and state synchronization across geographically dispersed data centers.
  • • Architect systems where correctness and reliability are non-negotiable, ensuring platform safety at global scale.
  • • Design and implement platform APIs used by multiple internal engineering teams to manage tenant routing and data replication.
  • • Contribute to the evolution of Sentry’s architecture as it scales to support hundreds of thousands of organizations worldwide.
  • • Maintain and improve containerized systems using Docker and Kubernetes in cloud environments such as AWS, Azure, or GCP.
  • • Document platform systems clearly and thoroughly to ensure knowledge sharing and operational continuity across engineering teams.
  • • Prioritize architectural problem-solving over product feature development, focusing on foundational infrastructure rather than end-user interfaces.
  • • Work in a high-ownership environment where your systems directly impact the stability and performance of Sentry’s entire platform.

🎯 Requirements

  • • 5+ years of experience as a Software Engineer or similar role.
  • • Strong proficiency with Python; experience with Rust is a plus.
  • • Experience designing and operating distributed systems at scale.
  • • Strong understanding of replication, consistency models, and service coordination.
  • • Experience building infrastructure services or platform APIs used by multiple teams.
  • • Experience working with cloud platforms (e.g., AWS, Azure, GCP).
  • • Experience operating containerized systems (e.g., Docker, Kubernetes).
  • • Track record of operating production systems with strong ownership.
  • • Strong written communication skills and ability to document platform systems clearly.

🏖️ Benefits

  • • Base salary range of CAD $200,000 to $295,000.
  • • Eligibility for incentive compensation.
  • • Equity grants.
  • • Paid time off.
  • • Group health insurance coverage.
  • • Participation in Sentry’s employee benefit plans and programs.

Skills & Technologies

Python
Rust
AWS
Azure
GCP
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Functional Software, Inc. logo
Functional Software, Inc.
Visit Website

About Functional Software, Inc.

Functional Software, Inc. operates the Sentry platform, providing real-time application performance and error monitoring for developers. It tracks crashes, performance bottlenecks, and releases across web, mobile, and server applications, offering stack traces, release health, and alerting to speed debugging. Supporting languages like JavaScript, Python, and Go, it integrates with GitHub, Slack, and major DevOps tools. The company distributes its service as both SaaS and self-hosted open-source software, helping engineering teams improve code quality and user experience.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Remote LATAM
Full-time
Expired May 16, 2026
AWS
Azure
GCP
+3 more

3 months ago

Expired
US - Remote
Full-time
Expired May 16, 2026
Remote
Degree Required

3 months ago

Expired
Stedi, Inc. logo

Stedi, Inc.

Remote in the USA
Full-time
Expired May 6, 2026
REST
Remote

4 months ago

Expired
Remote LATAM
Full-time
Expired May 16, 2026
AWS
Azure
GCP
+3 more

3 months ago