Software Engineer II, Earnings
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