Software Engineer, Issue Processing

at Sentry
USD 145,000-165,000 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

TypeScript @ 2 Python @ 3 Django @ 3 JavaScript @ 2 Rust @ 2 Product Management @ 3 Sentry @ 3

Details

Sentry is on a mission to help developers write better software faster. As a Software Engineer on Sentry’s Issues team, you’ll join a cross-functional team of engineers responsible for our most used product experience. This is a high-impact role; Errors and Issues are the main entry point for users to Sentry. We build and maintain features including: issue detection and search, error grouping, and issue workflows as well as status updates and their downstream effects.

Responsibilities

  • Build and maintain features/integrations with other SaaS services using Django (Python) in our open-source codebase.
  • Work on high-impact projects that touch the entire stack: understanding the event ingestion pipeline; delving into search and storage systems; and surfacing data to our customers on our backend and frontend codebases (almost all of them are open-source).
  • Work closely with product management and the team to define, implement and ship new features.
  • Build tests and set up monitoring for your work to maintain a high engineering standard for Sentry.
  • Collaborate with technical writing staff to create user-focused documentation that supports new product features.

Requirements

  • 2+ years professional engineering experience.
  • 1+ year of experience with Python and Django or similar web framework.
  • Familiarity with Rust or other system-level programming languages is a plus.
  • Familiarity with TypeScript or JavaScript is a plus.

Benefits

  • The base salary range is $145,000 to $165,000. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs including incentive compensation, equity grants, paid time off, and group health insurance coverage.