Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Kafka @ 4
TypeScript @ 8
Python @ 8
Distributed Systems @ 4
Leadership @ 4
Communication @ 4
PostgreSQL @ 4
Debugging @ 4
Sentry @ 4
ClickHouse @ 4
Data Pipelines @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
About Sentry
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, Sentry builds performance and error monitoring tools used by companies like Disney, Microsoft, and Atlassian.
Sentry embraces a hybrid work model across global hubs, with Mondays, Tuesdays, and Thursdays set as in-office anchor days to encourage meaningful collaboration.
About the role
Issue Workflow is Sentry's primary product surface. The issue platform processes billions of events daily and turns them into actionable insights to help millions of developers fix bugs faster.
As a Staff Software Engineer on the Issue Workflow team, you will architect systems that power this experience. You will work at the intersection of high-scale distributed systems and product engineering, building real-time data pipelines, search backends, and analysis systems that surface signal from noise. Your architectural decisions will impact millions of debugging sessions. You will shape how Sentry groups issues, make search fast, enable sophisticated workflows, and ensure the product performs at billions-of-events scale.
Responsibilities
- Drive technical strategy and roadmap in partnership with engineering leadership, product, and design. Shape multi-quarter technical vision for the Issue Workflow platform and make strategic decisions about architecture, technology choices, and technical debt.
- Solve complex performance and scalability challenges for high-scale systems.
- Champion product quality and user experience: build features that delight, sweat the details of interfaces and edge cases, and instrument systems to measure and improve.
- Mentor and elevate other engineers: help grow skills in systems design, coding practices, and product thinking.
Requirements / Qualifications
- 10+ years in full-stack software engineering (ideally Python and TypeScript).
- Expertise in domain modeling, distributed systems, data stores, and message queues.
- Experience solving performance and scalability challenges in high-scale architectures (eventual consistency, partitioning strategies, caching, query optimization, designing for failure).
- Excellent written and verbal communication skills.
- Experience with PostgreSQL, ClickHouse, and Kafka is preferred.
Equal Opportunity at Sentry
Sentry is committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. Sentry provides reasonable accommodations to candidates or employees with disabilities who require them to perform essential job functions or to seek employment. If you need assistance or an accommodation due to a disability, contact [email protected].
For details on applicant data handling, see Sentry's Applicant Privacy Policy.