Senior Software Engineer, Scheduling

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer joining Toast, developing Scheduling solutions as part of Team Management Suite. Collaborating on scalable software solutions to enhance restaurant operations and employee satisfaction.

Responsibilities

  • Build, run, and improve core backend systems alongside a collaborative, supportive team.
  • Take end-to-end ownership of systems, contributing to a strong engineering culture focused on quality, reliability, and long-term maintainability
  • Lead work across the full development lifecycle—design, estimation, implementation, testing, debugging, and deployment—while learning and applying best practices for building and operating reliable systems at scale.
  • Ship code that directly impacts Toast’s growth and the day-to-day operations of restaurant teams
  • Partner with product and design to influence what we build and how we build it
  • Contribute to and elevate team standards through thoughtful code reviews and technical discussions
  • Mentor and provide technical guidance to other team members

Requirements

  • 5+ years of back-end experience with one or more object-oriented programming languages (such as Java, Kotlin, or similar)
  • Experience owning and operating production systems.
  • A track record of tackling ambiguous, high-impact challenges and delivering scalable solutions
  • Ability and motivation to learn quickly and apply knowledge to solve real problems
  • A hunger to take on challenging projects and build systems that operate at massive scale.

Benefits

  • Competitive compensation
  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$175,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaKotlin

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.