Senior Software Engineer
Core
Build and scale labor cost and timekeeping platforms for Toast's restaurant point-of-sale system, processing tens of millions of shift events weekly to influence labor spend for 166,000+ locations.
Role type
Senior backend software engineer (infrastructure)
Builds
Next-generation timekeeping platform and core backend services
Domain
Restaurant technology / Fintech / High-scale data systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, object-oriented programming, production system ownership, scalable architecture design, full development lifecycle management, code review, technical mentorship
Preferred skills
Experience with AI agentic development tools, modernization of legacy systems
Technologies
Java, Kotlin, React, Tailwind, GraphQL, Storybook, Android, PostgreSQL, DynamoDB, Claude Code
Responsibilities
Drive evolution of next-generation timekeeping platform, build and run core backend systems, take end-to-end ownership of systems, lead work across full development lifecycle, partner with product and design, contribute to team standards via code reviews, mentor team members
Seniority
Senior, hands-on IC with mentorship responsibilities