Software Engineer II, Earnings
- Location
- Toronto, ON
- Work type
- Full Time · Hybrid
- Posted
- 2026-08-26
Job description
As a Software Engineer on our team, you will:
Help shape our tip and earnings calculation platform — building the systems that determine how restaurant employees are paid, starting with Tips Manager and expanding toward a full earnings source of truth.
Build, run, and improve core backend services alongside a collaborative, supportive team.
Be a part of the organization with a strong focus on engineering culture and full end-to-end ownership.
Participate across the full development lifecycle — design, estimation, implementation, testing, debugging, and deployment — while learning and applying best practices for building correct, reliable calculation systems at scale.
Ship code that directly impacts Tips Manager revenue and the accuracy of earnings for restaurant employees across Toast's network.
Partner with product and design to influence what we build and how we build it.
Participate in thoughtful code reviews, both giving and receiving feedback.
Do you have the right ingredients*?
Experience with one or more object-oriented programming languages (such as Java, Kotlin, or similar).
An appreciation for precision and correctness — when the output drives someone's paycheck, getting the calculation right matters.
Willingness to monitor, troubleshoot, and improve system performance through logging and metrics.
Ability and motivation to learn quickly and apply knowledge to solve real problems.
The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and geographic location. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits.
Pay Range
$100,000—$147,000 USD
A hunger to take on challenging problems where correctness and scale go hand in hand.
Above all, we’re looking for a strong engineer with solid fundamentals.
This role is for a current vacancy.