
Copy of Senior Software Engineer, Billing Platform
Toronto, Ontario, Canada
Full Time
CAD 200,000 – 295,000
Senior
Senior Software Engineer
Jul 1, 2026
The role
Summary
Senior Software Engineer role at Sentry focused on architecting and scaling the billing platform infrastructure. You'll design systems processing hundreds of billions of events daily with financial-grade accuracy, build flexible pricing primitives supporting complex enterprise contracts, and solve distributed systems challenges unique to billing operations. This position requires deep expertise in high-accuracy systems, mentoring capabilities, and cross-functional collaboration with product, finance, and infrastructure teams.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
CAD 200,000 – 295,000 (annual)
Available
Benefits
Equity Grants
Participate in Sentry's equity grant program, allowing you to share in company growth and success as an employee shareholder.
Paid Time Off
Competitive paid time off policy supporting work-life balance and enabling time for rest and professional development.
Comprehensive Group Health Insurance
Group health insurance coverage including medical, dental, and vision benefits for you and your family.
Incentive Compensation
Performance-based bonus and incentive compensation programs tied to individual and company goals.
Inclusive and Accessible Workplace
Sentry commits to building a diverse, inclusive culture where every teammate can thrive, with accessibility at the forefront of company values and practices.
Reasonable Accommodations
Sentry provides reasonable accommodations for employees and candidates with disabilities, with dedicated support at [email protected].
Interview process
- 1Application Review — Initial screening of your background, experience, and resume against the Senior Software Engineer requirements, focusing on distributed systems expertise and billing or high-accuracy systems experience.
- 2Recruiter Screening Call — Preliminary conversation with Sentry's recruitment team to discuss your career background, interest in the billing platform role, and high-level technical background before proceeding to engineering interviews.
- 3Technical Problem-Solving Interview — Engineering interview focused on distributed systems design, data pipeline architecture, or billing system challenges where you discuss your approach to building accurate, scalable systems.
- 4System Design Interview — Deep-dive technical conversation on designing complex systems at scale, including discussing trade-offs in consistency models, architecture decisions for handling billions of events, and ensuring financial accuracy.
- 5Team and Cross-Functional Collaboration Discussion — Conversation with members of the billing team or cross-functional partners to evaluate communication style, ability to work across organizational boundaries, and approach to mentoring and technical leadership.
- 6Leadership and Mentorship Evaluation — Discussion focusing on your experience mentoring engineers, making decisions through ambiguity, and driving technical initiatives across teams with impact on organizational metrics.
- 7Final Round with Leadership — Meeting with engineering leadership or senior team members to discuss your vision for the billing platform, long-term technical strategy, and cultural fit with Sentry's mission around developer tools accessibility.
You'll be redirected to the company's application page
More Jobs at Sentry
23 other open positions

Sentry
View all jobs
Sentry is an American application monitoring platform helping developers diagnose, fix, and optimize code performance.