Sentry logo

Senior Software Engineer, Performance

Sentry

Apply Now

Job Description

Job Overview

Sentry is on a mission to help developers write better software faster by building performance and error monitoring tools. As a Senior Software Engineer on the Performance Team, you will focus on enhancing Sentry’s core tracing, debugging, and application performance experience. This role offers the opportunity to collaborate across teams and explore the full Sentry codebase and infrastructure.

Technical Requirements

Required Skills
  • • Python
  • • Django
  • • JavaScript
  • • TypeScript
Preferred Skills
  • • Rust
Experience Level

8+ years professional engineering experience; 6+ years working with Python and Django

Responsibilities

  • • Build and maintain features for Explore, Trace View, Insights, Dashboards and adjacent product areas
  • • Develop an understanding of the entire Sentry stack and contribute to changes across the codebase
  • • Work closely with Product Management, Design and Engineering Leadership to define, implement and ship new features
  • • Raise technical expertise within the organization through collaboration, mentorship, pairing and code reviews

Technical Environment

Frameworks
Tools & Technologies

Benefits & Perks

  • • Incentive compensation
  • • Equity grants
  • • Paid time off
  • • Group health insurance coverage

Additional Information

Location
Hybrid work model with in-office days
Type
Full-time
Compensation
$185,000 to $220,000 CAD

About Sentry

Sentry provides application performance monitoring and error tracking software for developers and software teams to identify and resolve issues quickly.

Company Size
1001-5000
Categories
Application Monitoring Error Tracking Performance Monitoring Software