Senior/Staff Software Engineer
Remote · CAD 142,000-227,000 · 5+ years experience · Remote · Posted Sep 23, 2026
At a glance
- Experience
- 5+ years experience
- Workplace
- Remote
- Location
- Remote
- Salary
- CAD 142,000-227,000 · OTE
About the role
- Toast is hiring Senior/Staff Software Engineers to build the mission-critical foundation that powers thousands of restaurants and local businesses.
- Engineers work across teams focusing on international scaling, retail omnichannel commerce tools, and enterprise-scale high-throughput systems.
Responsibilities
- Design, build, and ship complete features across the stack from resilient backend services and APIs to intuitive, responsive web interfaces.
- Create highly reliable, scalable systems using Java, Kotlin, and modern frontend frameworks (React, TypeScript) critical to Toast's core platform.
- Drive net-new product development and tackle complex scaling challenges to keep our platforms fast, decoupled, and seamless for users.
- Turn ambiguous business goals into high-quality, production-ready code.
- Advocate for engineering best practices, robust testing, and deep system observability across the entire tech stack.
- Elevate code quality across teams and mentor engineers to help raise the overall technical bar.
Requirements
- 5+ years of software engineering experience building production-grade web applications and distributed systems.
- Strong proficiency with Java, Kotlin, or other object-oriented languages.
- Hands-on experience with modern frontend frameworks (React, TypeScript) and a strong understanding of web architecture and UI state management.
- Experience with modern API design (REST, GraphQL) and relational databases or alternative data stores (e.g., PostgreSQL, DynamoDB).
- Proven ability to solve complex, ambiguous problems and collaborate across product, design, and engineering teams.
- Ability to work core EST hours if not located near a Toast office.
Preferred qualifications
- A passion for removing "human-in-the-loop" friction through intelligent automation.
Benefits
- Base salary range of $142,000—$227,000 CAD
- Cash compensation including overtime, bonus/commissions if eligible
- Equity
- Benefits
Workplace
- Ability to work core EST hours if not located near a Toast office.
Skills
- Java
- Kotlin
- React
- TypeScript
- REST
- GraphQL
- PostgreSQL
- DynamoDB