Software engineer jobs in Canada (3,707 jobs)
Find software engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 3,707
- Employers
- 1,279
Advertised starting pay
- Average starting payCAD / year
- $130,895Across 541 listings
- Average starting payCAD / hour
- $62.65Across 120 listings
- Average starting payUSD / year
- $168,323Across 31 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%346 listings
- Hybrid
- 41%1,516 listings
- On-site
- 49%1,824 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (131), Virtusa (73), Electronic Arts (65).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software engineer jobs in Canada
Added
Senior Software Engineer, Backend - Toast International
Toast
Senior Software Engineer, Backend - Toast International
Added
Senior Software Engineer (Sanctions Service & AI Inference)
Mastercard
Senior Software Engineer (Sanctions Service & AI Inference)Who is Mastercard?
Added
Staff Software Engineer, Data Platform
Okta
This is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that is passionate about scaling high volume, low-latency, distributed…
Added
Staff Software Engineer, Data Platform
Okta
This is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that is passionate about scaling high volume, low-latency, distributed…
Added
Added
Added
Software Engineer, AI & Platforms
Cameron Stephens
We are seeking an experienced Software Engineer with a strong foundation in software development and hands-on experience building with Generative and Agentic AI. This new role is the first…
Added
Software Engineer
Bartech Staffing
Hybrid (3- 5 days in office as needed) · 2-4 years of experience required
Added
Cloud Architect
Navacord
Added
Sr Software Development Engineer VNDLY
Workday
As a Senior Software Development Engineer, you will be a technical leader on the team responsible for maintaining and building our pay-related features. This is a hands-on-keyboard role…
Added
Senior Java Software Engineer
Genpact
· Strong years of software development experience in Java Server technologies like J2EE, Servlets.
Added
Senior Software Engineer
Orbis Group
I’m working with a fast-growing financial technology company hiring a Software Engineer to join their backend team in Toronto.
Added
Staff Backend Engineer - Digital Credentials
Okta
As a Staff Backend Engineer on the Okta Digital Credentials (ODC) team, you will define the technical direction of a new VDC identity ecosystem and set the standard for how we build it.
Added
Senior Software Engineer
AspiringIT
Aspiring IT Inc. is seeking an experienced Senior Software Engineer to design, develop, integrate, and maintain scalable software applications and cloud-based systems.
Added
Full-Stack Software Engineer
Burq, Inc.
We're looking for a Full-stack Engineer who takes ownership of problems end to end and raises the bar for the team around them. You'll build the APIs, integrations, and product surfaces…
Added
Software Engineer: Product Quality
Fiscal.ai
Added
Software Engineer – Messaging & Async Platform Infrastructure
Deel
We are looking for a Software Engineer to join our Infrastructure – Messaging & Async Platform team, focused on building and scaling our messaging and asynchronous communication platform.
Added
Lead Software Engineer
TechDoQuest
Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Management Information Systems (MIS), Software Engineering, or a related technical discipline.
Added
Software Engineer
Dye & Durham Talent Team
We are seeking a Software Engineer to join our Toronto-based engineering team and contribute to the development of global SaaS products. As an individual contributor, you will work as part…
Added
Embedded Software Architect, User Terminals
Telesat
The Software Architect - User Terminals will define and lead the software architecture for Telesat military and government satellite communication terminal solutions. The role provides…
Added
Senior Software Engineer - Platforms & Infrastructure
Tubi - Canada
As a Senior Software Engineer on the Infrastructure team, you will design, build, and operate the core platforms that all Tubi services run on: compute, networking, traffic, deployments,…
Added
Software Engineer III (Full Stack/API Integration)
TD
The Enterprise Data Management Office (EDMO) is seeking a highly motivated Software Engineer III to design, develop, deploy, and support secure enterprise integration capabilities for the…
Added
Embedded Software Architect, User Terminals
Telesat
The Software Architect - User Terminals will define and lead the software architecture for Telesat military and government satellite communication terminal solutions. The role provides…
Added
Senior Software Engineer
Bentley Systems
Bentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors, and owner-operators around the world to…
Added
Principal Software Engineer, (Adobe - AEM)
DEPT®
We are looking for a Principal Software Engineer to serve as the Adobe Experience Manager (AEM) Tech Lead on website and platform projects. You are the technical anchor for the delivery…