Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Toast

Senior Software Engineer, Scheduling

Toast

. Build, run, and improve core backend systems alongside a collaborative, supportive team.

Posted 5/12/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$125,000 - CA$175,000 per yearWebsite

Tech Stack

Tools & technologies
JavaKotlin

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinobject-oriented programmingsystem designtestingdebuggingdeploymentscalable solutionsproduction systemscode reviews
Soft Skills
collaborationmentoringtechnical guidanceproblem-solvingadaptabilityownershipinfluencecommunicationleadershipquality focus