Senior Software Engineer, Scheduling
Core
Design, develop, and deliver scalable backend systems for Toast's Scheduling product to help restaurant owners optimize labor plans balancing profitability, employee flexibility, and guest satisfaction.
Role type
Senior Software Engineer (Backend)
Builds
Scheduling product within Toast's Team Management Suite for restaurant employers
Domain
Restaurant technology / Hospitality operations
Deliverable
production ML models | product features
Required skills
Object-oriented programming (Java, Kotlin), production system ownership, scalable system design, full development lifecycle management, code review, technical mentorship
Preferred skills
Experience with ambiguous high-impact challenges, rapid learning, building systems at massive scale
Technologies
Java, Kotlin
Responsibilities
Build and improve core backend systems, take end-to-end ownership of systems, lead work across the full development lifecycle, partner with product and design, contribute to team standards via code reviews, mentor team members
Seniority
Senior, hands-on IC