Used Tools & Technologies
Not specified
Required Skills & Competences ?
TypeScript @ 4 Python @ 4 GitHub @ 4 Django @ 4 React @ 4 Jira @ 4 Slack @ 4 API @ 4 Sentry @ 4Details
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.
With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products.
Sentry embraces a hybrid work model, with Mondays, Tuesdays, and Thursdays set as in-office anchor days to encourage meaningful collaboration.
About the Role
Engineering organizations rely on Sentry to triage and debug production issues quickly. This is only possible with a stable notification platform that effectively notifies the right people, at the right time, using the tools they use everyday. The Product Foundation team owns fundamental building blocks to enable the SaaS business to function, including authentication, authorization, notification platform, and integrations. The integrations include in-house developed ones like GitHub, Slack, and Jira, as well as third-party integrations like Linear built on our integration platform. We are seeking a Senior Software Engineer to lead this team.
Responsibilities
- Lead the design, development, and maintenance of integrations with other SaaS services using Django (Python) and React (TypeScript) in the open-source codebase, setting technical direction and driving best practices. Build scalable solutions with developer efficiency in mind.
- Define and implement reusable API solutions to standardize functionality across the organization.
- Propose innovative product features to enhance Sentry’s integration capabilities with other SaaS apps.
- Work closely with the Engineering Manager to prioritize work streams.
- Lead engineering initiatives to create tools and processes that enable engineers to test and debug faster, improving productivity and operational excellence.
- Build tests and set up monitoring to maintain high engineering standards.
- Foster growth and raise the team’s technical aptitude through code review and mentorship.
You'll Love This Job If You
- Are a product-minded software engineer who seeks collaboration with Product and Design.
- Have good intuitions for a great developer experience on API and product layers.
- Operate with a high level of ownership.
- Have excellent organization skills and can articulate priorities and balance feature shipping with maintenance.
- Want to influence the developer tooling world and are a target user for Sentry.
Qualifications
- 8+ years of professional software engineering experience.
- 2+ years of experience leading software engineering teams on parallel projects.
- Bachelor's Degree in Computer Science or related field and/or relevant experience.
- Strong experience with Django/Python or similar frameworks.
- Working experience with React/TypeScript or similar frameworks to be self-sufficient on simple changes.
The base salary range for this position is $200,000 to $225,000. Actual salary depends on candidate factors including location, education, experience, skills, and knowledge. Employees are eligible for benefits including incentive compensation, equity grants, paid time off, and group health insurance coverage.
Equal Opportunity
Sentry is committed to equal employment opportunities and providing accommodations for disabilities.