Tech Lead - Software Engineering
Core
Design, develop, and deliver scalable software solutions for the Scheduling product within Toast's Team Management Suite to help restaurant owners optimize labor plans.
Role type
Staff Software Engineer (Scheduling Product)
Builds
Scheduling features for restaurant employers
Domain
Restaurant technology / SaaS
Deliverable
production ML models | product features
Required skills
Java, Kotlin, object-oriented programming, React, TypeScript, REST, GraphQL, system design, mentoring, code review, full-stack development
Preferred skills
AI tool adoption, partnership building, customer empathy
Technologies
Java, Kotlin, React, TypeScript, REST, GraphQL
Responsibilities
Lead developers, product managers, and designers to build Scheduling features; perform end-to-end development tasks; mentor peers through code pairing and reviews; champion development best practices; contribute to product design discussions.
Seniority
Staff, hands-on IC with mentorship