Senior Software Engineer, APIs and Integrations

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.
$189,000 - $214,000
Backend
Senior Software Engineer
Contact Company
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, APIs and Integrations

Sentry is seeking a Senior Software Engineer to lead the Ecosystem team, focusing on APIs and Integrations. This role involves building and maintaining core integrations, developing an integration platform, and enhancing Sentry's connectivity with other SaaS services.

Key responsibilities include:

  • Developing features and integrations using Django (Python) and React (TypeScript)
  • Building and maintaining API tooling and related services
  • Designing scalable interfaces for various SaaS app categories
  • Researching and implementing integrations with other SaaS apps
  • Contributing to engineering goals and product roadmap
  • Ensuring high engineering standards through testing and monitoring
  • Code review and mentoring less-experienced engineers

The ideal candidate should have:

  • 8+ years of experience in building user-facing web applications and APIs
  • Strong backend development skills, preferably with Django
  • Frontend development experience
  • Leadership experience in engineering teams or complex technical projects
  • Product-minded approach and excellent collaboration skills
  • Strong focus on developer experience and API design
  • High level of ownership and organizational skills

Sentry offers a competitive salary range of $189,000 to $214,000 CAD for this position, along with benefits including incentive compensation, equity grants, paid time off, and group health insurance coverage.

Join Sentry in its mission to improve software quality and help developers build better products faster. This role offers the opportunity to significantly impact the developer tooling landscape and work with a team dedicated to enhancing the software development experience.

Last updated a month ago

Responsibilities For Senior Software Engineer, APIs and Integrations

  • Build and maintain features/integrations with other SaaS services using Django (Python) and React (TypeScript)
  • Build and maintain API tooling and related services
  • Design and implement scalable interfaces for SaaS app categories
  • Research other SaaS apps to enhance Sentry's product experience
  • Contribute to engineering goals and product roadmap
  • Build tests, set up monitoring and alerts
  • Review code and mentor less-experienced engineers

Requirements For Senior Software Engineer, APIs and Integrations

Python
React
TypeScript
  • 8+ years of experience building user-facing web applications and APIs
  • Bachelors Degree in Computer Science, or related field, and/or relevant experience
  • Substantial experience with backend frameworks/languages to build large-scale web applications
  • Experience with frontend frameworks/languages
  • Experience leading engineering teams or complex technical projects

Benefits For Senior Software Engineer, APIs and Integrations

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

Interested in this job?

Jobs Related To Sentry Senior Software Engineer, APIs and Integrations

Full-Stack Software Engineer - Crons & Uptime

Senior Full-Stack Engineer role at Sentry, building mission-critical monitoring tools with TypeScript, React, and Python, offering $175k-$200k and hybrid work.

Senior Backend Engineer

Senior Backend Engineer at Sentry to build and maintain features for performance and error monitoring tools.

Senior Backend Engineer

Senior Backend Engineer at Sentry to build and maintain features for performance and error monitoring tools.

Senior Backend Engineer

Senior Backend Engineer at Sentry to build and maintain features for performance and error monitoring tools.

Senior Backend Engineer

Senior Backend Engineer at Sentry to build and maintain features for performance and error monitoring tools.