CareerPlan

Software Engineer II, Earnings

Toronto, CanadaFull-time$100k2026-08-26 → 2026-11-10
Hybrid

Core

Build and scale the earnings platform that calculates tips and employee paychecks for Toast's restaurant network, ensuring mathematical correctness for mission-critical financial systems.

Role type

Backend Software Engineer (Earnings/Financial Systems)

Builds

Real-time tip pooling, redistribution, wage calculation, and earnings retrieval systems for the Tips Manager product.

Domain

Fintech / Restaurant Technology

Required skills

Object-oriented programming (Java, Kotlin), system design, debugging, performance monitoring, logging, metrics analysis, full development lifecycle ownership, code reviews.

Preferred skills

Experience with event-driven systems, AI tools for development workflow.

Technologies

Kotlin, gRPC, Apache Pulsar, DynamoDB

Responsibilities

Design, implement, test, and deploy core backend services for earnings calculations; partner with product and design; participate in code reviews; troubleshoot and improve system performance.

Seniority

Mid-level, hands-on IC