companySentry logo

Senior Software Engineer - Billing Infrastructure

SentryToronto, Ontario, Canada
Hybrid Full-time $200K/yr - $295K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsProven experience in software engineering, particularly in distributed systems and billing infrastructure. Strong programming skills in relevant languages such as Python, Java, or Go. Familiarity with cloud services and performance monitoring tools. Excellent problem-solving abilities and attention to detail. Ability to work collaboratively in a hybrid team environment.

About the job

Sentry builds tools that help developers ship better software. With over $217 million in funding and more than 100,000 organizations relying on its platform, including Disney, Microsoft, and Atlassian, Sentry focuses on performance and error monitoring so teams can spend more time building and less time fixing.

This Senior Software Engineer position sits within the Billing Infrastructure team in Toronto, Ontario, Canada. The group maintains the systems that track, price, and bill every event across Sentry’s products, supporting both financial accuracy and customer trust. The team works closely with product, engineering, BizOps, marketing, and sales to create billing systems that keep up with new product features and pricing models.

Sentry operates a hybrid work model in its global hubs. In Toronto, in-office work is encouraged on Mondays, Tuesdays, and Thursdays to support collaboration.

What You Will Do

  • Work on a next-generation usage tracking pipeline that processes hundreds of billions of events each day with low latency and financial-grade precision.
  • Design and build flexible pricing components to support a range of billing models, from simple per-event charges to complex enterprise contracts. These systems help product and sales teams roll out new offerings quickly while maintaining revenue accuracy.
  • Contribute to technical decisions that address data consistency challenges in billing, such as handling event delays, retroactive pricing changes, and distributed reconciliation across Sentry’s infrastructure.

About the Team

The Billing & Revenue engineering team connects product development, finance, and infrastructure. Their work ensures every observable event, errors, logs, traces, session replays, is measured and billed accurately. The team values expertise in distributed systems, attention to financial detail, and a strong understanding of how Sentry’s products are used.

Who Thrives in This Role

  • Engineers who enjoy solving problems that are easy to describe but hard to execute, such as delivering accurate customer billing while managing massive data flows.

About Sentry

Sentry is a leading provider of performance and error monitoring tools, dedicated to helping developers create better software faster. With significant funding and a commitment to innovation, we serve a wide range of clients, including some of the biggest names in the tech industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.