Toast is revolutionizing the restaurant industry through its innovative platform that combines point of sale, team management, and guest-facing technology. As a Principal Software Engineer in the Team Management division, you'll play a crucial role in shaping the future of restaurant operations technology.
The position focuses on leading the development of Toast's payroll and team management solutions, which are critical systems that enable restaurant owners to manage their staff effectively. You'll be working on features that directly impact daily operations - from payroll processing to staff scheduling and management.
Your role will involve technical leadership across multiple teams, driving architectural decisions that affect various parts of the business. You'll be expected to mentor other developers, champion best practices, and maintain high quality standards while delivering scalable solutions.
The ideal candidate brings extensive experience in building high-scale SaaS solutions, with expertise in technologies like Java, Kotlin, and React. You should be comfortable working with microservices architecture and have a strong background in API design patterns.
Toast offers a competitive compensation package including a base salary range of $188,000-$301,000 USD, plus equity and comprehensive benefits. The company embraces a hybrid work model that balances in-person collaboration with flexibility for individual needs.
This is an opportunity to make a significant impact on the restaurant industry while working with cutting-edge technology in a rapidly growing company. You'll be part of a team that values innovation, customer success, and professional growth, while helping to build solutions that thousands of restaurants rely on daily.