Senior Software Engineer, Product Foundation

at Sentry
📍 Toronto, Canada
CAD 206,000-231,000 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

TypeScript @ 4 Python @ 4 GitHub @ 4 Django @ 4 React @ 4 Jira @ 4 Slack @ 4 API @ 4 Sentry @ 4

Details

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products.

Sentry embraces a hybrid work model, with Mondays, Tuesdays, and Thursdays set as in-office anchor days to encourage meaningful collaboration.

About the Role

Engineering organizations rely on Sentry to triage and debug production issues quickly. This is only possible with a stable notification platform that effectively notifies the right people, at the right time, using the tools they use everyday. The Product Foundation team owns fundamental building blocks to enable the SaaS business to function, including authentication, authorization, notification platform, and integrations. The integrations include in-house developed ones like GitHub, Slack, and Jira, as well as third-party integrations like Linear built on our integration platform. The team seeks a Senior Software Engineer to lead this team.

Responsibilities

  • Lead design, development, and maintenance of integrations with other SaaS services using Django (Python) and React (TypeScript) in the open-source codebase, setting technical direction and driving best practices.
  • Define and implement reusable API solutions to standardize functionality across the organization.
  • Propose innovative product features to enhance Sentry’s integration capabilities.
  • Work closely with the Engineering Manager to help the team prioritize between parallel work streams.
  • Lead engineering initiatives to create tools and processes that improve productivity and operational excellence.
  • Build tests and monitoring to maintain high engineering standards.
  • Foster growth and raise team technical aptitude through code review and mentorship.

Qualifications

  • 8+ years of professional software engineering experience.
  • 2+ years of experience leading software engineering teams on multiple projects.
  • Bachelor's Degree in Computer Science or related field, or relevant experience.
  • Strong experience with Django/Python or similar frameworks.
  • Working experience with React/TypeScript or similar frameworks.

Compensation and Benefits

The base salary range expected is $206,000 to $231,000 CAD, with final salary based on location, experience, skills, and knowledge. Eligible for employee benefit plans including incentive compensation, equity grants, paid time off, and group health insurance coverage.

Equal Opportunity

Sentry is committed to equal employment opportunities and inclusive culture, providing accommodations for employees or candidates with disabilities.