Software engineer jobs in Canada (3,806 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,806
- Employers
- 1,300
Advertised starting pay
- Average starting payCAD / year
- $130,949Across 549 listings
- Average starting payCAD / hour
- $62.41Across 124 listings
- Average starting payUSD / year
- $169,625Across 32 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%350 listings
- Hybrid
- 41%1,553 listings
- On-site
- 49%1,882 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (132), Virtusa (79), Electronic Arts (67).
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 Architect
Euna Solutions
Euna Solutions is building scalable, secure SaaS platforms that power how government agencies operate, and the Senior Software Architect is central to getting that right. You will own the…
Added
AI Platform Software Engineer
Scotiabank
The AI Platform Software Engieer will design, build, and operate scalable software platforms that enable teams to develop, deploy, monitor, and govern artificial intelligence and machine…
Added
Senior AI Platform Software Engineer
Scotiabank
The Senior AI Platform Software Engineer will lead the design, development, and operation of scalable software platforms that enable enterprise teams to build, deploy, monitor, and govern…
Added
Software Development Engineer in Test - SDET
Corning
Candidates must be based in Canada and able to attend occasional in-person meetings at our Montreal, QC office
Added
Software Engineer and Full Stack Developer
Afynia Laboratories
Job Summary: Build technology that changes women's health. Afynia Laboratories is seeking a talented Software Engineer and Full-Stack Developer to build the software, databases, and…
Added
Added
Senior Software Engineer – Python & AWS (100% Remote)
Recrute Action
Senior Software Engineer – Python & AWS (Remote)
Added
Senior/Staff Software Engineer (Back-End), Inference
Cohere
This role is for a highly experienced Back-End Software Engineer who wants to work on core systems that shape how the platform (Model Vault) operates. You will help define the architecture…
Added
Mainframe Developer - (PL/I) - Req ID: RQ1168 - Software Engineer - Toronto, Ontario, Canada
Arthur Grand Technologies Inc
Hiring: Senior Software Developer – Mainframe (PL/I) - Req ID: RQ11685
Added
Added
Embedded Software Engineer
Actalent
The Embedded Software Engineer designs, develops, and maintains embedded computer system software for advanced military and naval applications, including control software for helicopter…
Added
Added
Added
Software Engineer, Test
Providius
Providius is looking for a Software Engineer, Test to help build and maintain the automated testing behind our software products.
Added
Senior Software Engineer - .NET, C# & APIs
Capco
Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto.
Added
Software Development Engineer in Test - AI
Delos Data
We are looking for a Software Development Engineer in Test (SDET) to ensure the reliability and performance of our core AI infrastructure. In this role, you are an engineer who builds…
Added
Software Engineer
Amii (Alberta Machine Intelligence Institute)
"We are searching for an exceptional Software Engineer to join our growing engineering team! This role is perfect for someone passionate about building and deploying scalable AI-enabled…
Added
System Software Engineer - AI
Delos Data
We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and…
Added
Embedded Software Engineer – Display & Graphics
LanceSoft, Inc.
Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive).
Added
Added
Lead/Staff Software Engineer
Xero
…complex, monolithic systems and building high-quality, scalable software, your work ensures our platform remains robust and reliable for millions of global…
Added
Software Development Engineer II
Amazon
We're looking for a software engineer to join the team to design and build the agent end to end - the reasoning and orchestration layer, the tools and skills it uses to retrieve and analyze…
Added
Software Engineer in Test (iOS Applications)
HCLTech
Must have strong: At least 5+ years of exp in Automation/SDET, iOS testing, Xcode, XCUI, python or java coding
Added
System Software Engineer - AI
Delos Data Inc
We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and…
Added
Software Development Engineer in Test - AI
Delos Data Inc
We are looking for a Software Development Engineer in Test (SDET) to ensure the reliability and performance of our core AI infrastructure. In this role, you are an engineer who builds…