At a Glance
- Tasks: Design and develop scalable software solutions for restaurant scheduling.
- Company: Join Toast, a tech company transforming the restaurant industry.
- Benefits: Competitive salary, flexible work options, and comprehensive health benefits.
- Other info: Collaborative culture with opportunities for mentorship and career growth.
- Why this job: Make a real impact on restaurant operations and guest experiences.
- Qualifications: 5+ years of back-end experience with object-oriented programming languages.
The predicted salary is between 135000 - 165000 $ per year.
Toast is a rapidly growing company that's revolutionizing how the restaurant industry does business by pairing technology with an extraordinary commitment to customer success. We help restaurants streamline operations, increase revenue, and deliver amazing guest experiences through our platform that combines restaurant point of sale, team management, guest-facing technology, and award-winning customer support.
We’re looking for a Senior Software Engineer to join in building the Scheduling product as part of Toast’s Team Management Suite for restaurant employers. You’ll play a key role in the design, development, and delivery of scalable software solutions that enable restaurant owners to build an optimal labor plan that balances interests in profitability, employee’s desire for predictability and flexibility, and guest satisfaction.
About this role:
- As a Software Engineer on our team, you will:
- 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.
Do you have the right ingredients?
- 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.
- Above all, we’re looking for a strong engineer with solid fundamentals.
This role is for a current vacancy.
Our Total Rewards Philosophy:
We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs.
The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and geographic location. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits.
Pay Range: $125,000—$175,000 CAD
How Toast Uses AI In Its Hiring Process:
Throughout the hiring process, our goal is to get to know you. We use AI tools to support our recruiters and interviewers with tasks like note-taking, summarization, and documentation of interviews to ensure they can be fully focused on your conversation. All hiring decisions are made by people.
Our Approach to Hybrid Working:
We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the hospitality community, regardless of location.
Diversity, Equity, and Inclusion:
At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.
Senior Software Engineer, Scheduling in Toronto employer: Toast
Join a pioneering technology company in Vancouver that values innovation and employee growth, offering a dynamic work culture where your contributions directly shape the future of subsurface imaging for mining. With a focus on collaboration and professional development, this role as an Experienced Revenue Operations Specialist provides you with the opportunity to enhance revenue protocols while enjoying competitive benefits and a supportive environment that fosters creativity and excellence.