Senior Software Engineer

 

Description:

Sentry is seeking a Senior Software Engineer to join its Performance Team, a group committed to enhancing application tracing, debugging, and performance telemetry tools. The Performance Team plays a vital role in delivering features that help users effectively identify and remediate issues in software applications, contributing directly to Sentry’s mission of helping developers write better software, faster.

This role is based in Toronto with a hybrid work model. Employees are expected to be in the office on Mondays, Tuesdays, and Thursdays to support meaningful collaboration.

Key Responsibilities:

  • Build and maintain high-performance features such as Explore, Trace View, Insights, and Dashboards using Python, Django, React, TypeScript, and Rust.

  • Contribute to the entire Sentry stack and collaborate with cross-functional teams across codebases and infrastructure.

  • Work closely with Product Management, Design, and Engineering Leadership to define, develop, and ship impactful features.

  • Provide mentorship through code reviews, pairing, and technical guidance, raising the technical standards of the organization.

Ideal Candidate Traits:

  • Strong product-minded engineering approach, treating Product and Design as core collaborators.

  • High attention to detail with the ability to make strategic trade-offs for fast delivery.

  • Able to independently explore and contribute to unfamiliar codebases.

  • Effective collaborator and leader, capable of aligning peers and leading large technical initiatives.

Required Qualifications:

  • 8+ years of professional software engineering experience.

  • 6+ years of experience working with Python, JavaScript/TypeScript, Django, and React (or similar frameworks).

  • Proven track record of end-to-end product development and support.

  • Experience mentoring engineers and leading engineering groups through complex projects.

  • Knowledge of Rust or another system-level language is a plus.

  • Experience with infrastructure design, deployment, and maintenance is also an advantage.

Compensation and Benefits:

  • Salary range: CAD 185000 to CAD 220000 annually (CAD 15416 to CAD 18333 monthly), based on experience, location, and skills.

  • Comprehensive benefits package including incentive compensation, equity grants, paid time off, and health coverage.

  • Hybrid work environment with emphasis on well-being, including flexibility and inclusive culture.

  • Commitment to learning and growth, with opportunities to work on impactful, open-source projects.

Diversity and Inclusion Commitment:

Sentry is proud to be an equal opportunity employer and fosters an inclusive work culture. The company provides reasonable accommodations to candidates and employees with disabilities to support equal access to employment and advancement opportunities.

Organization Sentry
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Ontario,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2025-06-20 11:59 am
Expires on 2026-01-11