The opportunity
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.
What you'll do
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.
What they're looking for
- Participate in thoughtful code reviews, both giving and receiving feedback.
- 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.