Software engineer jobs in Canada (3,703 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,703
- Employers
- 1,277
Advertised starting pay
- Average starting payCAD / year
- $130,908Across 540 listings
- Average starting payCAD / hour
- $62.74Across 118 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,513 listings
- On-site
- 49%1,823 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
Added
Added
Systems Architect / Engineering Architecture Lead
Gramian Consulting Group
…and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who…
Added
Site Reliability Engineer
neurohire.ai
NeuroHire is seeking a motivated and technically curious Site Reliability Engineer (SRE) to join our team. In this role, you will help maintain the reliability, availability, performance,…
Added
PCB & Embedded Systems Engineer
Ranchflow
We’re looking for a PCB & Embedded Systems Engineer to develop and improve the electronics that power our collars and supporting equipment. You’ll work across hardware design, embedded…
Added
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL
Added
Senior Full Stack Software Designer (Java & React)
CGI
This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week subject to change at any time
Added
Optical AI Software Engineer
Nokia
Join our Network Infrastructure Optical Systems and Networking R&D team as an R&D Software Optical Designer! In this hybrid role, you'll collaborate in our state-of-the-art lab equipped…
Added
Salesforce Data Cloud Architect
Smart IT Frame LLC
Added
Senior Software Engineer (Azure)
DEG Services
The Lead Software Engineer (Azure) is a senior, hands-on engineer who serves as the technical lead for the organization’s internally developed applications and integrations. The role…
Added
Principal Systems Architect – Layer0 NE Software
Nokia
…systems. You will architect their Layer0 network element (NE) software in collaboration with our Systems Architecture, Systems Engineering and Software Development…
Added
Optical Pluggable Systems Architect
Nokia
…with our Systems Architecture, ASIC designer and Hardware and Software Development…
Added
Backend Engineer, Data Engineering
High Tech Genesis
HTG is hiring a Backend Engineer, Data Engineering for an opportunity with one of our technology clients.
Added
Senior Backend Engineer (Go / Blockchain) – Fintech
Augmented
Stablecoin, on/off-ramp, tokenization or cross-border payments experience
Added
Senior Security Software Engineer/Developer
Vecima Networks Inc.
We are looking for a Senior Security Software Engineer / Developer to work directly with our software and product engineering teams to design, build, test, release, and maintain well…
Added
Senior Software Development Engineer in Test (SDET)
Upshop
…practices for how this team builds, reviews, and ships tested software. You advocate for quality, act before you are asked, and challenge weak design, thin coverage, or “this is how we’ve…
Added
Software Engineer
Swoon
We're looking for an experienced Software Engineer to join a collaborative development team focused on building scalable web-based applications and frameworks used across multiple products…
Added
Senior Software Engineer
Vylan
Role Description As a Senior Software Engineer at Vylan, you will design, develop, and maintain core features of our accounting platform, with a focus on reliability, scalability, and…
Added
DevOps / Cloud Engineer
Capgemini
We are looking for a hands-on DevOps / OpenShift Engineer with approximately 5 to 6 years of DevOps, container platform, and cloud engineering experience. The ideal candidate will have…
Added
Senior Software Engineer
Milya AI
Role Title: Senior AI Engineer – Full-Stack & Ambient Voice (Startup / On-Site)
Added
Software Engineer
CARFAX
We are a team of engineers who care deeply about our craft. We build modern, well-tested software on real production systems that handle millions of records, and we have the autonomy to do…
Added
Added
Staff Site Reliability Engineer, Application
Guidewire Software
This is a senior leadership role with global reach. You will act as a Staff Site Reliability Engineer (P5), providing deep technical expertise and cross-team architectural influence,…
Added
Senior Linux and Cloud Administrator | Global Cloud Ops LLD | Pacemaker Operations | Toronto
SAP Careers
…team in standardizing and simplifying server operations using software tools and automation. Innovation and improvement of our operational processes will be a key element of the job.…
Added
Senior Backend Engineer (Python/GCP)
Hays
As a Senior Backend Engineer, you will be responsible for designing, building, and maintaining scalable backend services and APIs that support modern cloud-based applications. Working…