Toast is revolutionizing the restaurant industry by combining cutting-edge technology with an unwavering commitment to customer success. As a Principal Software Engineer in the Team Management division, you'll play a pivotal 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 efficiently manage their staff, process payroll, and handle tax obligations. You'll be working with a suite of products that deliver daily value to thousands of restaurants, ensuring smooth operations in areas like hiring, scheduling, and wage management.
Your responsibilities will span technical leadership across multiple teams, where you'll guide the development of robust infrastructure and champion best practices in software development. The role requires a strong background in high-scale SaaS solutions and experience with modern technology stacks including Java, Kotlin, and React. You'll be expected to drive large-scale initiatives and architectural decisions that impact multiple aspects of the business.
The ideal candidate will combine technical expertise with strong mentorship abilities, as you'll be working closely with developers across teams through code-pairing and detailed reviews. Your experience with integration design patterns and high-scale enterprise systems will be crucial in maintaining and improving Toast's sophisticated restaurant management platform.
Toast offers a competitive compensation package ranging from $188,000 to $301,000, along with comprehensive benefits including medical, dental, and vision insurance, 401k, and equity options. The position is remote-friendly, offering flexibility while maintaining strong collaboration with teams. This is an excellent opportunity for a senior technologist looking to make a significant impact in the restaurant technology sector while working with a rapidly growing, innovative company.