Software engineer jobs in Canada
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,279
- Employers
- 1,179
Advertised starting pay
- Average starting payCAD / year
- $125,485Across 396 listings
- Average starting payUSD / year
- $160,527Across 115 listings
- Average starting payCAD / hour
- $64.23Across 91 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%318 listings
- Hybrid
- 41%1,353 listings
- On-site
- 48%1,587 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (120), Virtusa (65), Electronic Arts (58).
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 Cloud Engineer
RBC
The Senior Cloud Engineer will lead and execute medium to high complexity projects, designing, developing, and implementing cloud solutions that align with organizational objectives and…
Added
Senior Software Engineer - Orders
Vivid Seats
Added
Site Reliability Engineer – Azure Operations, Databricks Support & Incident Response
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
As an Intermediate Site Reliability Engineer, you will support and continuously improve enterprise Azure and Databricks platforms. The role focuses on production reliability, monitoring,…
Added
Added
Software Engineer
XTronica
We are looking for passionate fresh graduates with a solid foundation in software development to join our R&D team to develop application software for our control/monitoring system. You…
Added
Software Engineer
Lockheed Martin
The candidate will be part of a multi-disciplined team environment working on the total software engineering life cycle from specification, design development, integration and test,…
Added
Added
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Work with a frontend engineer to improve the product interface and accelerate releases.
Added
Sr Staff AI Software Engineer
Qualcomm
…smarter, connected future for all. As a Qualcomm Machine Learning Engineer, you will create and implement machine learning techniques, frameworks, and tools that enable the efficient…
Added
Lead Software Engineer
Foreseeson Technology
We are seeking an out-of-the-box thinking Lead Software Engineer to join our innovative technical projects team. The ideal candidate will have strong expertise in; building code…
Added
Lead Software Engineer
Virtusa
Job Summary: We are seeking a skilled Cloud DevOps Engineer with expertise in Azure and AWS. The ideal candidate will have end-to-end ownership of projects, translating business…
Added
Added
Sr. Software Development Engineer, AWSBA Service Care Center (SCC)
Amazon
…builder teams’ innovation by eliminating friction throughout the software development and operational lifecycle. Through AI based automated solutions and centralized…
Added
Senior Software Engineer - Backend
Microsoft
Added
Senior AI Software Engineer
Encore Technical Solutions Inc.
Senior Software AI Engineer - Agentic Platforms
Added
Senior Software Engineer - GNSS / INS
Garmin Canada
We are seeking a full-time Senior Software Engineer (GNSS / INS) at Garmin's U.S. headquarters in the Greater Kansas City area or at our location in Cochrane, Alberta, Canada. This role is…
Added
Senior Software Engineer
LyveChat
Added
Added
Software Architect - InteleShare
Intelerad
Added
Site Reliability Engineer
Porter Airlines Inc.
Porter is hiring an experienced Site Reliability Engineer to help improve the reliability, scalability, and performance of a modern cloud platform supporting thousands of users.
Added
Adobe Site Reliability Engineer - Content Delivery Network
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Senior Site Reliability Engineer - AEM - Content Delivery Network
Added
Staff Software Engineer
Broadcom
As a Staff Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in…
Added
Site Reliability Engineer
Porter Airlines Inc.
Porter is hiring an experienced Site Reliability Engineer to help improve the reliability, scalability, and performance of a modern cloud platform supporting thousands of users.
Added
Senior Embedded Software Engineer
Pulsenics Inc.
Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions…