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.