Enable job alerts via email!

Staff Software Engineer

Toast

Calgary

On-site

CAD 160,000 - 180,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company in Calgary is seeking a Staff Software Engineer to lead technical excellence and innovation. This role offers the chance to shape cloud-native solutions while mentoring a team of engineers. You will be pivotal in driving the technical vision and executing system design decisions, ensuring best coding practices, and enhancing software quality. With a competitive salary and extensive benefits, this position is perfect for those passionate about technology and eager to make a significant impact in a collaborative environment. Join us in redefining workforce travel through cutting-edge solutions!

Benefits

Competitive salary
Share Appreciation Rights program
Paid vacation
Extensive health benefits
Travel discounts
Social events
Fitness center access
Office located in downtown Calgary

Qualifications

  • 10+ years of experience in software development lifecycle.
  • Deep understanding of SDLC, SOLID Principles, and Clean Architecture.
  • Proven leadership in mentoring and driving best practices.

Responsibilities

  • Mentor engineers and foster a culture of continuous learning.
  • Design and implement scalable, cloud-native solutions.
  • Manage technical debt for long-term maintainability.

Skills

GoLang
ReactJS
NodeJS
gRPC
GraphQL
Cosmos DB
PostgreSQL
Docker
Cloud Development
API Design

Tools

Azure Cloud

Job description

Join to apply for the Staff Software Engineer role at Toast.

Get AI-powered advice on this job and more exclusive features.

This range is provided by Toast. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$160,000.00/yr - $180,000.00/yr

Job Description

Toast is recruiting on behalf of this company, which is looking for experienced Staff Software Engineers in Calgary to shape the future of workforce travel. This role offers an opportunity for talented leaders passionate about driving technical excellence, fostering innovation, and making a significant impact on the entire tech organization.

As a key member of the software engineering leadership team, you will own and execute the technical vision and system design decisions for product development, deployment, and maintenance. You will collaborate with engineers and technical leaders to design and scale cloud-native solutions, including re-architecting existing systems.

The role requires expertise in both front-end and back-end technologies, modern system design patterns, and cloud-based development. The current tech stack includes GoLang, ReactJS, NodeJS, gRPC, GraphQL, Cosmos DB, PostgreSQL, and Docker, all on Azure Cloud.

Key Responsibilities
  • Mentor engineers, share knowledge, and foster a culture of continuous learning.
  • Ensure best coding practices and improve software quality each sprint.
  • Design and implement scalable, cloud-native solutions to improve platform performance and maintain 100% uptime.
  • Develop tools and templates to enhance developer productivity.
  • Work with leadership to define technical strategy, architecture, and system design.
  • Manage technical debt for long-term maintainability.
Requirements
  • 10+ years of experience in full software development lifecycle, with at least 3 years at a Staff Engineer level or higher.
  • Deep understanding of SDLC, SOLID Principles, and Clean Architecture.
  • Proficiency in modern technologies such as GoLang, GraphQL, gRPC, microservices, and NoSQL (adaptability is key).
  • 10+ years in cloud development, with 7+ years in cloud architecture and automated release pipelines.
  • 7+ years designing API-first, loosely coupled, domain-driven systems.
  • Proven leadership in mentoring and driving best practices.
  • Passion for high-quality, well-tested code and continuous process improvement.
Benefits

This company values diversity and professional growth. Benefits include:

  • Competitive salary and Share Appreciation Rights program.
  • Paid vacation and sick leave.
  • Extensive health benefits, vision, dental, HSA, TeleDoc, Employee Assistance, Life, Disability, AD&D, and Critical Illness Insurance.
  • Travel discounts, charitable donation programs, social events, fitness center access, and an office located in downtown Calgary.

This role is ideal for an experienced engineer eager to lead innovation, mentor teams, and scale a high-impact platform. If you’re passionate about technology, cloud solutions, and modern engineering principles, apply now.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Developer

Acuity Insights

Calgary

Remote

CAD 170,000 - 185,000

Yesterday
Be an early applicant

Staff Software Developer

Acuity Insights

Vancouver

Remote

CAD 170,000 - 185,000

Yesterday
Be an early applicant

Staff Software Engineer (Identity Decisioning)

Affirm

Saskatoon

Remote

CAD 178,000 - 228,000

17 days ago

Staff Software Developer

Acuity Insights

Toronto

Remote

CAD 170,000 - 185,000

7 days ago
Be an early applicant

Opening for Staff Software Engineer at Coursera | Coursera

Globalhrcommunity

Remote

CAD 158,000 - 204,000

30+ days ago

Staff Software Developer - Charting

Jane.app

Remote

CAD 154,000 - 242,000

12 days ago

Staff Software Developer - Charting

Jane App

Remote

CAD 154,000 - 242,000

14 days ago

Associate Software Engineer (.NET)

SmartSimple Software

Remote

CAD 110,000 - 240,000

14 days ago

Staff Software Developer

Updata Partners

Toronto

Remote

CAD 170,000 - 185,000

22 days ago