- We’re looking for an engineer to help build and scale Toast’s earnings platform — systems that calculate tips and employee earnings for restaurant locations across Toast’s network
- You’ll work on highly visible, mission-critical infrastructure that powers Tips Manager, one of Toast’s growing products, while laying the groundwork for a broader earnings calculation platform that will determine paychecks for employees everywhere Toast operates
- In this role, you’ll gain hands-on experience with event-driven systems built on Kotlin, gRPC, Apache Pulsar, and DynamoDB
- We’re building a new source of truth for employee earnings — from real-time tip pooling and redistribution to wage calculation and earnings retrieval — and we care deeply about getting the math right: our systems directly influence what employees take home
- 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 team-oriented, 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
Benefits
- Peer and company recognition programs
- Unlimited Vacation
- Sabbatical opportunity after five years
- Professional Development Reimbursement Program
- Commitment to Employee Wellness through resources such as a quarterly Wellness Stipend
- Various peer and company recognition programs
- 401(k) and matching
- Medical, Dental, & Vision Coverage
- Subsidized backup childcare
- Mental Health Benefits- If you’re excited to build calculation infrastructure where correctness and scale matter in equal measure, and where the work has a real impact on product revenue and employee livelihoods, we’d love to hear from you
- Ability and motivation to learn quickly and apply knowledge to solve real problems
- Willingness to monitor, troubleshoot, and improve system performance through logging and metrics
- Above all, we’re looking for a strong engineer with solid fundamentals
- A hunger to take on challenging problems where correctness and scale go hand in hand
- 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
📌 Software Engineer (Earnings) (Toronto)
🏢 Toast
📍 Toronto