1. What is a Software Engineer at Sentry?
As a Software Engineer at Sentry, you play a foundational role in building and scaling the tools that millions of developers worldwide rely on to diagnose, fix, and optimize applications. Bad software is everywhere, and Sentry is on a mission to help developers write better software faster through robust performance and error monitoring tools. Your work directly impacts how engineering teams at top companies handle mission-critical telemetry, trace distributed requests, and eliminate production bugs with minimal friction.
This position sits at the intersection of high-throughput data processing and intuitive product experience. Whether you are engineering ingestion pipelines that handle billions of events with sub-second latency, expanding storage capabilities using tools like ClickHouse, Kafka, and PostgreSQL, or crafting seamless developer workflows using Python, Django, React, TypeScript, and Rust, your contributions drive the core business forward. You will collaborate closely with cross-functional product, design, and engineering teams to ship high-impact features that touch the entire stack.
Expect a fast-paced, highly technical environment where ownership and craftsmanship are deeply valued. Sentry embraces an open-source ethos and a hybrid work model, encouraging meaningful collaboration during in-office anchor days. Success in this role requires a product-minded approach, strong architectural judgment, and a genuine passion for building developer tools that make the digital world better.



