Taro Logo

Senior Software Engineer, Quick Service Restaurants

Leading hospitality software company providing POS and enterprise management solutions for restaurants.
$110,000 - $176,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Quick Service Restaurants

Toast, a leading hospitality software company, is seeking a Senior Software Engineer to join their Enterprise Quick Service Restaurant team. This role presents an exciting opportunity to work on Toast's expanding enterprise-level support and product offerings, as the company grows and adapts to meet the evolving needs of multi-location restaurant businesses.

The position involves working across Toast's entire platform, including POS, backend, and front-end systems. As a senior engineer, you'll be responsible for designing and building highly resilient and scalable features for enterprise management products, leading complex projects, and ensuring quality through automated testing. The role requires collaboration with UX and PM teams for feature definition and design, while also mentoring other engineers.

The ideal candidate brings 5+ years of experience building backend services and APIs, with deep expertise in Java or Kotlin. Strong knowledge of testing, quality practices, and experience with scaling distributed systems is essential. Experience with Android development in Kotlin is considered a plus. The role demands excellent cross-team communication skills and a focus on delivering positive impact for Toast customers.

Toast offers a competitive compensation package ranging from $110,000 to $176,000 CAD, along with comprehensive benefits including medical, dental, and vision insurance, plus equity opportunities. The company embraces a hybrid work model that balances in-person collaboration with individual flexibility.

This is an excellent opportunity for a senior engineer looking to make a significant impact in the restaurant technology space, working with a company that values diversity, equity, and inclusion. The role offers the chance to work on meaningful projects that directly affect thousands of restaurants while growing professionally in a supportive, collaborative environment.

Last updated a month ago

Responsibilities For Senior Software Engineer, Quick Service Restaurants

  • Design, build, deploy, and maintain highly resilient and scalable features across Toast's enterprise management products
  • Lead complex projects that improve functionality and reliability for customers
  • Partner with teams across Toast
  • Ensure quality by building automated testing for changes
  • Roll features out to customers, including monitoring for success
  • Collaborate with UX and PM on the definition and design of features
  • Mentor and coach other engineers

Requirements For Senior Software Engineer, Quick Service Restaurants

Java
Kotlin
  • 5+ years experience building backend services and APIs
  • Extensive experience working with an Object Oriented Language like Java or Kotlin
  • Deep understanding of testing, quality, and best practices
  • Experience shipping production services and balancing getting things done with platform stability
  • Experience building backend services and APIs and scaling distributed systems
  • Experience building android applications with kotlin is a plus
  • Focused on delivering positive impact for Toast customers
  • Enjoys working in a team environment with a shared code-base
  • Excellent cross-team communication skills on complex technical topics

Benefits For Senior Software Engineer, Quick Service Restaurants

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