Senior Software Engineer, Scheduling

3 months, 3 weeks ago
Full-time
Senior
Software Development
Toast

Toast

Toast is an all-in-one platform for restaurants, offering tableside ordering, online ordering, and labor management to empower businesses in the food service industry.

Hotels, Restaurants & Leisure
1K-5K
Founded 2012

Description

  • Build, run, and improve core backend systems with a collaborative engineering team.
  • Own systems end to end with a focus on quality, reliability, and long-term maintainability.
  • Lead work across the full development lifecycle, including design, estimation, implementation, testing, debugging, and deployment.
  • Ship code that impacts Toast’s growth and the daily operations of restaurant teams.
  • Partner with product and design to shape what is built and how it is built.
  • Contribute to team standards through code reviews and technical discussions.
  • Mentor and provide technical guidance to other team members.
  • Apply best practices for building and operating reliable systems at scale.

Requirements

  • 5+ years of backend 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 solving ambiguous, high-impact problems with scalable solutions.
  • Ability and motivation to learn quickly and apply knowledge to real-world problems.
  • Interest in taking on challenging projects and building systems that operate at massive scale.
  • Strong engineering fundamentals.
  • Experience with AI tools or enthusiasm for learning and using them in the workplace (preferred, based on company culture).

Benefits

  • Base salary range of $125,000 to $175,000 CAD.
  • Additional cash compensation may include overtime and bonus or commissions if eligible.
  • Equity is included in the total rewards package.
  • Competitive benefits program designed to support health and a flexible lifestyle.
  • Hybrid work model that supports in-person collaboration while valuing individual needs.
  • Accessible and inclusive hiring process with reasonable accommodations available.
  • Opportunity to work at a company using AI tools across teams to build faster and with higher quality.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, II - Data Engineering

Torc 251-1K Road & Rail

Software Engineer at Torc, a Daimler company developing automated-truck software, building AWS-native data ingestion, ETL, and storage systems that support enterprise analytics, simulation, and machine-learning training.

Apache Airflow AWS Bash CI/CD Databricks Datadog Docker GitHub Actions JavaScript Jenkins Linux NumPy Pandas Python React Terraform
14 hours, 4 minutes ago

Senior Software Engineer, Build Loop

Webflow 251-1K Internet Software & Services

Webflow is hiring a Senior Software Engineer, Developer Productivity, to build platform tooling and migration infrastructure that helps product teams develop, deploy, and operate backend services in its next-generation monorepo.

Argo CD AWS Cloudflare Kubernetes NestJS Node.js Pulumi TypeScript
14 hours, 19 minutes ago

Software Engineer II

TreviPay 251-1K Diversified Financial Services

TreviPay is seeking a Software Engineer to build and maintain secure, high-performing applications and fintech services powering its global B2B payments and invoicing platform.

Agile Angular AWS CI/CD Docker DynamoDB GitLab CI Heroku Java Kubernetes NestJS Node.js OpenAPI PostgreSQL REST API Spring Boot TypeScript Vue.js
14 hours, 49 minutes ago

Senior Software Engineer (Remote)

Gynger 11-50 Diversified Financial Services

Gynger is hiring a Senior Software Engineer in NYC to build AI-native infrastructure for tech financing, including agentic systems that manage underwriting, risk monitoring, collections, and payments.

AWS Node.js React TypeScript
15 hours, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers