Toast logo

Senior Software Engineer, Backend — Toast International

Toast

Canada Hybrid (Ontario) · Remote · CAD 115,000-165,000 · 5+ years experience · Posted Sep 29, 2026

At a glance

Experience
5+ years experience
Location
Canada Hybrid (Ontario) · Remote
Salary
CAD 115,000-165,000 · OTE

About the role

  • As a Senior Backend Engineer on the Toast International team, you will engineer the platform powering guest reservations, dynamic floor management, and table operations globally.
  • You will lead the design and execution of core backend services, scalable systems, robust integrations, and data processing pipelines.
  • You will collaborate closely with international engineering teams, product managers, and designers to support full-service restaurants worldwide.

Responsibilities

  • Architect, implement, and scale distributed backend microservices (Java / Kotlin / AWS) powering reservations and guest management.
  • Build core transactional and payment capabilities for the platform.
  • Design robust integrations with third-party aggregators and partners and two-way POS synchronization.
  • Implement tiering, entitlements, and usage metering services across freemium waitlists and premium subscription tiers.
  • Partner cross-operatively with Mobile, Web/Frontend, Product Management, and UX to deliver seamless end-to-end features.
  • Drive high standards of code quality, observability, test automation, and operational excellence.
  • Mentor team members, participate in technical design reviews, and leverage modern AI development workflows to accelerate velocity and code quality.

Requirements

  • 5+ years of software engineering experience building scalable, distributed backend microservices in production.
  • Deep proficiency in Java or Kotlin, relational and NoSQL databases, and event-driven architectures.
  • Proven experience designing clean, versioned REST / GraphQL APIs and handling asynchronous workflows at scale.
  • Experience integrating payment workflows or compliance-sensitive systems.
  • Strong focus on software reliability, schema design, latency optimization, and distributed systems resilience.
  • Passion for collaborating across distributed global time zones with a single-threaded ownership mindset.

Benefits

  • Cash compensation
  • Equity
  • Benefits

Workplace

  • Location: Toronto, ON / Canada Hybrid (Ontario)

Skills

  • Java
  • Kotlin
  • AWS
  • PostgreSQL
  • DynamoDB
  • Pulsar
  • Kafka
  • REST
  • GraphQL
  • Stripe
  • Adyen

Keep exploring

Find more opportunities

Browse all jobs

Toast

Senior Software Engineer, Backend — Toast International

Apply now