Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior/Staff Software Engineer

Home > Java programming jobs

Senior/Staff Software Engineer in Canada

  • Toast, Inc.
  • Full time
  • Email
  • Remote

Responsibilities

  • Design, build, and ship complete features across backend services, APIs, and responsive web interfaces.
  • Architect and develop reliable, scalable systems using Java, Kotlin, React, and TypeScript.
  • Drive new product development and solve complex scaling challenges across Toast’s platforms.
  • Translate ambiguous business goals into high-quality, production-ready code.
  • Promote engineering best practices, robust testing, and system observability.
  • Improve code quality across teams and mentor other engineers.

Requirements

  • At least 5 years of software engineering experience building production-grade web applications and distributed systems.
  • Strong proficiency with Java, Kotlin, or other object-oriented programming languages.
  • Hands-on experience with React, TypeScript, web architecture, and UI state management.
  • Experience with REST or GraphQL API design and relational databases or alternative data stores such as PostgreSQL or DynamoDB.
  • Ability to solve complex, ambiguous problems and collaborate across product, design, and engineering teams.
  • Ability to work core EST hours when not located near a Toast office.
  • A passion for reducing human-in-the-loop friction through intelligent automation is a nonessential preferred qualification.

Benefits

  • Hybrid work model with in-office expectations varying by region.
  • Employees receive total rewards including equity and benefits in addition to base salary.
  • Accessible and inclusive hiring process with reasonable accommodations available.

Toast, Inc.

Bottom Line – Solving business problems and generating positive growth is our jam! We are focused on helping purpose-driven brands make a positive impact with predictable Inbound Growth Programs. As a small business, we get it. Growing pains are genuine for many companies in today’s evolving digi...

Similar positions

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia