Taro Logo

Staff Software Engineer - Tech Lead, Payroll

Toast is a rapidly growing company that revolutionizes the restaurant industry by pairing technology with customer success, providing restaurant point of sale, team management, and guest-facing technology solutions.
$129,000 - $206,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Finance

Job Description

Toast is revolutionizing the restaurant industry with its innovative technology platform that combines point of sale, team management, and guest-facing solutions. As a Staff Software Engineer - Tech Lead for Payroll, you'll play a crucial role in leading and shaping the team that builds Toast's payroll and team management solution. This position offers an exciting opportunity to work on software that delivers daily value to restaurant owners and employees, enabling efficient payroll processing and tax management.

The role combines technical leadership with hands-on development, requiring expertise in full-stack development and architecture design. You'll be working with cutting-edge technologies including Java, Kotlin, and React, while also leveraging AI tools to enhance development workflows. The position involves mentoring team members, driving technical strategy, and maintaining high quality standards across deliverables.

Toast offers a competitive compensation package ranging from $129,000 to $206,000 CAD, along with comprehensive benefits including health coverage and equity opportunities. The company embraces a hybrid work model that values both in-person collaboration and individual flexibility, with this position being fully remote-eligible in Canada.

As a leader in restaurant technology, Toast is committed to diversity, equity, and inclusion, creating an environment where employees can thrive while building solutions that empower the restaurant community. This role offers the unique opportunity to impact an essential industry while working with modern technologies and contributing to meaningful technical initiatives.

The ideal candidate will bring extensive experience in SaaS solutions, strong technical leadership skills, and a passion for mentoring others. You'll be joining a company that's not just building technology, but transforming how restaurants operate and succeed in today's digital world.

Last updated 2 days ago

Responsibilities For Staff Software Engineer - Tech Lead, Payroll

  • Lead fellow developers, product managers, designers, and user researchers to build strong tech infrastructure
  • Drive challenging large end-to-end initiatives and core architecture changes
  • Define and drive technical strategy for multi-part business problems
  • Mentor developers through code-pairing and detailed reviews
  • Champion best practices for development, deployment and quality life cycles
  • Leverage cutting edge AI tools to enhance development workflow

Requirements For Staff Software Engineer - Tech Lead, Payroll

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
  • Experience and interest in mentoring peers
  • Experience maintaining a high bar for quality
  • Strong customer empathy and drive for continuous product improvement
  • Ability to drive impactful projects from inception to execution

Benefits For Staff Software Engineer - Tech Lead, Payroll

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive compensation
  • Health benefits
  • Equity
  • Flexible work arrangements