Taro Logo

Principal Software Engineer, Team Management

A rapidly growing company revolutionizing the restaurant industry by pairing technology with customer success, providing restaurant point of sale and team management solutions.
$188,000 - $301,000
Backend
Principal Software Engineer
Remote
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS

Description For Principal Software Engineer, Team Management

Toast is revolutionizing the restaurant industry through innovative technology solutions. As a Principal Software Engineer in the Team Management division, you'll play a crucial role in shaping and guiding the teams that build the software powering Toast's payroll and team management solutions. The position offers an opportunity to work on high-impact projects that directly affect restaurant operations nationwide.

The role involves leading the development of Toast's Payroll product, which delivers daily value by enabling restaurant owners to manage payroll and taxes while providing transparency for wages and tips. You'll also be instrumental in developing the Toast Team Management suite, allowing restaurants to efficiently hire, manage, and schedule their staff.

As a technical leader, you'll be responsible for driving large-scale initiatives, mentoring other developers, and maintaining high quality standards across multiple teams. The position requires expertise in full-stack development, with experience in technologies like Java, Kotlin, and React, as well as strong system design capabilities for high-scale SaaS solutions.

Toast offers a competitive compensation package, including a base salary range of $188,000-$301,000, along with equity opportunities and comprehensive benefits. The company embraces a hybrid work model that balances in-person collaboration with individual flexibility. Join a rapidly growing company that's making a significant impact in the restaurant technology space while working with cutting-edge technologies and talented professionals.

Last updated 2 days ago

Responsibilities For Principal Software Engineer, Team Management

  • Lead fellow developers, product managers, designers, and user researchers to build strong tech infrastructure
  • Drive challenging large end-to-end initiatives or core architecture changes
  • Define and drive technical strategy for problems that affect multiple parts of the business
  • Mentor developers across multiple teams through code-pairing and detailed reviews
  • Champion best practices for development, deployment and quality life cycles

Requirements For Principal Software Engineer, Team Management

Java
Kotlin
React
  • Strong technologist with extensive experience defining and implementing high scale SaaS solutions
  • Experience with tiered web applications, microservices, mobile, API design patterns, Java, Kotlin, React, data analytics
  • Experience with integration design patterns across high-scale, data-rich enterprise systems
  • Proven track record of building partnerships across engineering, product, customer success, and other stakeholders
  • Experience and interest in mentoring peers
  • Experience maintaining a high bar for quality
  • Hungry to take on challenging technical projects

Benefits For Principal Software Engineer, Team Management

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Parental Leave

Interested in this job?

Jobs Related To Toast Principal Software Engineer, Team Management

Principal Software Engineer - Payments

Principal Software Engineer role at Toast, leading the development of payment systems and funds management platform, requiring 12+ years of SaaS experience and deep fintech knowledge.

Principal Software Engineer-Menus

Principal Software Engineer position at Toast focusing on leading the evolution of menu systems architecture and data models for restaurant platform.

Principal Software Engineer

Principal Software Engineer role at Toast, leading enterprise solutions architecture and technical strategy for restaurant technology platform, requiring 12+ years of SaaS experience.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on OneDrive and SharePoint identity and security systems, offering hybrid work and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading Product-Led Growth initiatives for Microsoft 365 Copilot and other products, focusing on AI-powered experiences and technical leadership.