Remote (Country) Full-time

Toast is hiring a Senior Software Engineer, Delivery Services - Canada - Toast

About the Role

Toast is looking for a Senior Software Engineer for our Delivery Services team in Canada. You will enable restaurants to build profitable first-party delivery channels and seamless third-party integrations. You'll design and implement high-impact solutions, ensure system performance and scalability, and collaborate across teams to optimize experiences for restaurants and their customers.

What You'll Do

  • Design, scope, and implement solutions using a mix of technologies.
  • Review code to ensure it meets functional requirements and high standards for quality and testing.
  • Ensure systems are performant, scalable, resilient, and highly available.
  • Mentor and guide junior engineers.
  • Collaborate closely with Design and Product stakeholders to build the right solutions.
  • Identify high-impact opportunities with your team and turn them into reality.
  • Work across teams to ensure every part of the product ecosystem works seamlessly together.

What We're Looking For

  • 5+ years experience building and shipping production-ready full stack applications.
  • Experience with modern frontend frameworks (e.g., React, JavaScript/TypeScript).
  • Experience with backend services (Java, Kotlin, Scala, or other object-oriented languages).
  • Understanding of distributed event-driven systems.
  • Proven track record of technical leadership and collaboration on complex projects.
  • Hands-on experience building full stack applications using Java, Kotlin, Scala, or other object-oriented language(s).
  • Expertise in database schema design.

Nice to Have

  • Familiarity with DynamoDB.

Technical Stack

  • React, JavaScript, TypeScript
  • Java, Kotlin, Scala
  • DynamoDB

Team & Environment

You will join the Delivery Services team.

Benefits & Compensation

  • Salary: $115,000—$165,000 CAD

Work Mode

This is a remote position within Canada. Applicants must be based in Ontario, BC, Alberta, or Manitoba.

Toast is committed to creating an accessible and inclusive hiring process and strives to provide reasonable accommodations for persons with disabilities.

Required Skills
ReactJavaScriptTypeScriptJavaKotlinScalaDynamoDBSoftware EngineeringSystem DesignAPI DevelopmentDistributed SystemsAWSMicroservicesProblem SolvingCollaboration
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Toast

Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.

Visit website
Job Details
Category fullstack
Posted 24 days ago