Senior Software Engineer, Performance

Sentry builds performance and error monitoring tools helping companies like Disney, Microsoft, and Atlassian spend less time fixing bugs.
$185,000 - $220,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Performance

Sentry, a well-funded company with over $217 million in investment, is revolutionizing software monitoring with their performance and error tracking tools. As a Senior Software Engineer on the Performance Team, you'll be instrumental in developing Sentry's core tracing, debugging, and application performance experience. The role combines full-stack development using Python, Django, React, TypeScript, and Rust to build critical features for products like Explore, Trace View, and Insights.

The position offers a hybrid work model with in-office days on Mondays, Tuesdays, and Thursdays to foster collaboration. You'll be joining a company that serves over 100,000 organizations, including industry giants like Disney, Microsoft, and Atlassian. The role requires 8+ years of professional engineering experience, with deep expertise in Python and JavaScript/TypeScript ecosystems.

You'll thrive in this position if you're a product-minded engineer who values collaboration with Product and Design teams, can make pragmatic technical decisions, and enjoys mentoring others. The role offers competitive compensation ranging from 185,000 to 220,000 CAD, along with comprehensive benefits including equity grants and health insurance.

Working at Sentry means joining a mission to help developers write better software faster, with a focus on building powerful debugging workflows from problem identification to resolution. The Performance team collaborates across the organization, offering opportunities to work with various aspects of Sentry's infrastructure and codebase. This is an excellent opportunity for a senior engineer looking to make a significant impact in a growing, mission-driven technology company.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, Performance

  • Build and maintain features for Explore, Trace View, Insights, Dashboards using Python, Django, React, TypeScript and Rust
  • Develop understanding of entire Sentry stack and contribute across codebase
  • Work closely with Product Management, Design and Engineering Leadership
  • Raise technical expertise through collaboration, mentorship, pairing and code reviews

Requirements For Senior Software Engineer, Performance

Python
JavaScript
TypeScript
React
Rust
  • 8+ years professional engineering experience
  • 6+ years of experience working with Python, JavaScript/TypeScript and Django and React, or similar frameworks
  • Experience owning end-to-end delivery and long-term support of large product features
  • Experience mentoring other engineers and leading groups in technical execution
  • Familiarity with Rust or other system-level programming language is a plus
  • Experience designing, deploying and maintaining infrastructure is a plus

Benefits For Senior Software Engineer, Performance

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

Interested in this job?

Jobs Related To Sentry Senior Software Engineer, Performance

Senior Software Engineer, Product Foundation

Senior Software Engineer role at Sentry, leading the Product Foundation team in Toronto, focusing on authentication, notification platform, and integrations using Django and React.

Multiple Software Engineering Positions

Multiple software engineering positions available at Sentry, ranging from internships to senior roles across different specializations and locations.

Multiple Software Engineering Positions

Multiple software engineering positions available at Sentry, ranging from internships to senior roles across different specializations and locations.

Senior Software Engineer, Product Foundation

Senior Software Engineer role at Sentry leading the Product Foundation team, focusing on authentication, authorization, notification platform, and integrations development.

Multiple Software Engineering Positions

Multiple software engineering positions available at Sentry, ranging from internships to senior roles across different specializations and locations.