Sentry

Senior Software Engineer, Developer Infrastructure

Sentry3 months ago
Location

Toronto, Ontario, Canada

Type

Full Time

Salary

USD 200,000 – 295,000

Level

Senior

Role

Senior Software Engineer

Posted

Feb 11, 2026

Full TimeSenior

The role

Summary

Sentry is seeking a Senior Software Engineer for its Developer Infrastructure team in Toronto, focusing on optimizing and scaling continuous integration and deployment processes. The ideal candidate will enhance developer workflows, automate infrastructure, and support engineering team efficiency through innovative tooling and process improvements.

What you'll do

Delivery Process Optimization: Optimize and scale Sentry's delivery process to enable engineers to ship high-quality code quickly and confidently
Infrastructure Improvement: Develop deployment processes and tools to ensure software delivery is safe, efficient, and reliable
Onboarding Enhancement: Improve new engineer onboarding by automating setup tasks and accelerating first successful deployments
Metrics and Monitoring: Define and monitor key delivery metrics, responding to service degradations or anomalies
Continuous Learning: Conduct retrospectives and create tooling to help developers prevent future outages

What we look for

Technical

Programming ProficiencyStrong proficiency in Python with experience in developer tooling development
Infrastructure TechnologiesExperienced with Docker in production and development environments
CI/CD ExpertiseFamiliarity with continuous integration and delivery (CI/CD) systems

Education

Minimum QualificationBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Professional Experience5+ years of experience as a software engineer or in a similar infrastructure-focused role
Developer ToolingProven track record of customizing or building developer tools and workflows

Skills

Required skills

PythonAdvanced programming skills with Python for infrastructure and tooling development
DockerProduction-level experience with Docker containerization
CI/CD ToolsProficiency in continuous integration and deployment systems

Nice to have

Infrastructure as CodeExperience with infrastructure automation and configuration management
Performance OptimizationBackground in improving system efficiency and developer productivity

Compensation & benefits

Salary

USD 200,000 – 295,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Salary range of $200,000 to $295,000 CAD with potential performance bonuses

Equity Grants

Stock option opportunities for long-term value creation

Health Insurance

Comprehensive group health insurance coverage

Flexible Work

Hybrid work arrangement in Toronto with flexibility

Professional Development

Opportunities for continuous learning and growth in developer infrastructure


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Discussion of technical background and infrastructure experience
  3. 3
    Technical Interview In-depth technical assessment of Python, Docker, and CI/CD skills
  4. 4
    Team Interview Meeting with Developer Infrastructure team to assess cultural fit and collaboration potential
  5. 5
    Final Interview Discussion with hiring manager about role expectations and candidate's approach to developer tooling

Apply for this position

You'll be redirected to the company's application page