Staff Software Engineer, Issue Workflow
Staff Software Engineer architects high-scale distributed systems for Sentry's Issue Workflow platform, building real-time data pipelines, search backends, and analysis systems to help developers fix bugs faster. Requires 10+ years experience in full-stack engineering with Python/TypeScript and distributed systems expertise.
About the job
In this role you will
- Drive technical strategy and roadmap. Partner with engineering leadership, product, and design to shape the multi-quarter technical vision for Issue Workflow platform vision. Make strategic calls about architectural direction, technology choices, and technical debt.
- Solve complex performance and scalability challenges.
- Champion product quality and user experience. Build features that don't just work—they delight. You understand that milliseconds matter in the developer experience.
- Mentor and elevate others. You've helped engineers grow their skills.
You’ll love this job if you
- Are a distributed systems engineer who understands the realities of high-scale architectures.
- Are product-minded and understand that great engineering serves users.
- Have strong full-stack instincts. While this role is backend-heavy, you understand the entire system.
- Include and uplift others.
Qualifications
- 10+ years in full-stack software engineering, ideally Python and Typescript
- Expertise in domain modeling, distributed systems, data stores, message queues
- Excellent written and verbal communication skills
- Experience with PostgreSQL, ClickHouse, and Kafka is preferred
Skills
Python, TypeScript, Postgres, ClickHouse, Kafka, Distributed Systems, Domain Modeling, Data Stores, Message Queues, Full-Stack
Similar jobs
Fullstack Engineering jobsStaff engineer leading the architecture and implementation of scalable backend and full-stack systems powered by AI agents. Requires 7+ years with TypeScript/Node.js or Python, PostgreSQL, messaging systems, distributed systems, and production-scale applications.
Leads development, integration, validation, and field deployment of autonomy software for unmanned platforms. Requires senior-level C++ and Linux experience, embedded and real-time systems expertise, technical leadership, and mission-test support.
Staff full-stack engineer leading technical strategy and end-to-end product development for Discord’s consumer revenue experiences, including Nitro, Shop, Server Boosting, and User Identity. Requires 8+ years of software engineering experience and expertise in React/React Native and Python.
Staff engineer leading development of scalable, user-facing safety products and backend systems for Discord. Requires 8+ years of experience, strong Python and frontend expertise, and deep experience in safety or anti-abuse systems.
Leads development of Discord’s experimentation platform, spanning data pipelines, statistical analysis, configuration tooling, and user experiences. Requires 7+ years of full-stack engineering experience, strong Python and SQL skills, experimentation expertise, and a track record of leading complex projects and mentoring engineers.