Sentry logo

Senior Software Engineer, Profiling

Sentry

Apply Now

Job Description

Job Overview

Sentry is seeking a Senior Software Engineer for its Profiling team to help improve the performance of code through innovative profiling tools. This role involves building and maintaining the Profiling product and contributing to other areas, ensuring efficient data collection, storage, and visualization to enhance the user experience within the Sentry ecosystem. The position encourages collaboration across product management, design, and engineering teams to deliver impactful features and raises technical expertise within the organization through mentorship and code reviews.

Technical Requirements

Required Skills
  • • Python
  • • Django
  • • JavaScript
  • • TypeScript
  • • React
Preferred Skills
  • • profiling tools
  • • performance monitoring tools
  • • C
  • • C++
  • • Rust
  • • Go
Experience Level

5+ years of experience as a Software Engineer or similar role

Responsibilities

  • • Build and maintain the Profiling product and adjacent product areas
  • • Drive end-to-end execution: collecting profiling data, ingesting, storing, and querying efficiently
  • • Work closely with Product Management, Design, and Engineering Leadership
  • • Raise technical expertise through collaboration, mentorship, and code reviews

Technical Environment

Frameworks

Benefits & Perks

  • • competitive base salary ranging from $200,000 to $220,000
  • • participation in employee benefit plans including incentive compensation, equity grants, paid time off, and health insurance

Additional Information

Location
Hybrid work model with specified in-office days
Type
Full-time
Compensation
Base salary range of $200,000 to $220,000

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