Senior Software Engineer, Delivery Services
ToastCanada (remote)Posted 1 March 2026
Job Description
<p><strong>Location</strong>: Remote within Canada — applicants must be based in Ontario, BC, Alberta, or Manitoba.</p>
<p> </p>
<p>Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.</p>
<p>The Toast Delivery Services team enables restaurants to build thriving, profitable first party delivery channels while growing Toast's consumer business. As a Senior Software Engineer, you'll play a pivotal role in enabling seamless integrations with third-party delivery providers, helping restaurants offer direct delivery through Toast’s Online Ordering channels. This is an exciting opportunity to contribute to a high-impact service focused on optimizing experiences for our restaurants and the customers who order from them.</p>
<p><strong>About this <em>roll* - As a Senior Software Engineer on our team, you will:</em></strong></p>
<ul>
<li>Design, scope, and implement cutting-edge solutions using a mix of technologies.</li>
<li>Review code to ensure that technical implementation meets functional requirements, as well as our high standards for code quality and testing</li>
<li>Ensure that our systems are performant, scalable, resilient and highly available</li>
<li>Mentor and guide junior engineers</li>
<li>Collaborate closely with Design and Product stakeholders to ensure we are building the right solutions to the right problems</li>
<li>Identify high-impact opportunities with your team and turn them into reality.</li>
<li>Be an awesome teammate who’s all-in on collaboration and collective success.</li>
<li>Work across teams to ensure that every part of our product ecosystem works seamlessly together, to deliver the best possible experience for our customers</li>
</ul>
<p><strong>Do you have the right <em>ingredients</em>*? </strong></p>
<ul>
<li>5+ years experience building and shipping production-ready full stack applications, including modern frontend frameworks (e.g., <strong>React</strong>, JavaScript/TypeScript) and backend services (<strong>Java</strong>, <strong>Kotlin</strong>, Scala, or other object-oriented languages)</li>
<li>Understanding of distributed event-driven systems</li>
<li>Proven track record of technical leadership and collaboration on complex projects</li>
<li>Hands-on experience building full stack applications using Java, Kotlin, Scala, or other object oriented language(s)</li>
<li>Expertise in database schema design; Familiarity with DynamoDB not required but a plus</li>
<li>Passionate about solving complex problems and delivering impactful, scalable solutions</li>
<li>Respectful, empathetic, and humble</li>
<li>Has a growth mindset with an emphasis on improving yourself and your team</li>
<li>Balances getting things done with platform stability</li>
</ul>
<p> </p>
<p data-pm-slice="1 1 []"><strong>AI at Toast</strong></p>
<p>At Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it’s a core part of our culture.</p>
<p data-pm-slice="1 1 []"><strong>Our Total Rewards Philosophy <br></strong>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. Learn more about our benefits at <a class="c-link" href="https://careers.toasttab.com/toast-benefits" target="_blank" data-stringify-link="https://careers.toasttab.com/toast-benefit ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at Toast
See all →More JavaScript jobs
See all →Software Engineer - UI - Weights & Biases
Weights and Biases · Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA / San Francisco, CA / US - Remote
Senior Engineer, CoreUX and Expansion- Weights & Biases
Weights and Biases · Livingston, NJ / New York, NY / San Francisco, CA / Sunnyvale, CA / Bellevue, WA
Senior Software Engineer, ML Verticals - Weights & Biases
Weights and Biases · Livingston, NJ / New York, NY / San Fransisco, CA / Sunnyvale, CA / Bellevue, WA
Software Engineer, Workspaces - Weights & Biases
Weights and Biases · Livingston, NJ / New York, NY / San Francisco, CA / Sunnyvale, CA / Bellevue, WA / Remote - US