About the job
About Sentry
Sentry helps developers build better software. With over $217 million raised and more than 100,000 organizations, including Disney, Microsoft, and Atlassian, using our platform, we focus on performance and error monitoring that lets teams spend more time building and less time fixing bugs.
We work in a hybrid model from our San Francisco hub, with in-office collaboration on Mondays, Tuesdays, and Thursdays. Our tools support companies as they scale, and our team is committed to improving the digital experience for everyone.
About the Billing & Revenue Engineering Team
This group sits at the intersection of product, finance, and infrastructure. The team ensures every observable event, errors, logs, traces, and session replays, is measured, priced, and billed accurately. Their work directly impacts Sentry’s revenue and customer trust. Success here requires deep experience with distributed systems, a sharp eye for financial accuracy, and a solid grasp of how customers use the product.
Collaboration is central. The team works closely with product, engineering, BizOps, marketing, and sales to create systems that support new products and pricing strategies.
Role Overview: Senior Software Engineer - Billing
This position focuses on building and scaling the core systems behind Sentry’s billing infrastructure. The goal: deliver accuracy and reliability at a large scale.
What You’ll Do
- Work on the next-generation usage tracking pipeline, handling hundreds of billions of events each day with low latency and financial-grade precision.
- Design flexible pricing models, from per-event billing to complex enterprise contracts, that allow product and sales teams to experiment quickly while maintaining revenue accuracy and speeding up new launches.
- Help make technical decisions about billing-specific data consistency, including managing delayed events, retroactive pricing changes, and reconciling distributed counts across our infrastructure.
What Makes This Role Rewarding
- Work on hard problems that are easy to describe but tough to solve, all in service of a smooth and accurate experience for Sentry’s customers.

