1,912 Software Engineer Jobs in Canada
Updated in real time· newest posting added 46m ago
604 employers posted 1,904 software engineer jobs in Canada in the last 30 days — every listing here comes straight from the employer's own careers site, no agencies, no reposts. Postings that disclose pay (406 recent ones) typically run C$70k–C$205k, with a median around C$124k. Canadian salaries are quoted per year in dollars (CAD), before tax. Canada hires internationally through employer-supported work permits and Express Entry permanent residence — a job offer strengthens both routes.
1,912
live postings (last 30 days)
189
added last 24 hours
$94K$53K–$165K
typical posted salary
26%
fully remote
604
companies hiring

FlinksRemote· 🇨🇦CanadaC$120k–C$160k

FlinksRemote· 🇨🇦CanadaC$120k–C$160k

CIRAHybrid· 🇨🇦Ottawa, ON, Canada

Sapphire Stream TechnologyOn-site· 🇨🇦Toronto, ON, Canada


Iris Software Inc.Hybrid· 🇨🇦Toronto, ON, Canada

IBMOn-site· 🇨🇦Ottawa, ON, CanadaC$91k–C$137k
Nationals onlySecurity clearance required
Viva Tech SolutionsOn-site· 🇨🇦Mississauga, ON, Canada

ScotiabankOn-site· 🇨🇦Toronto, ON, Canada

KongOn-site· 🇨🇦Toronto, ON, CanadaC$118k–C$140k

OstroRemote· 🇨🇦CanadaC$130k–C$225k

Spruce InfoTech Inc.On-site· 🇨🇦Toronto, ON, Canada

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBCOn-site· 🇨🇦Toronto, ON, Canada

NubankOn-site· 🇨🇦Toronto, ON, CanadaC$168k–C$210k

Innodata Inc.On-site· 🇨🇦C$110k–C$240k

EquilibriumHybrid· 🇨🇦Vancouver, BC, Canada

EmburseOn-site· 🇨🇦Toronto, ON, Canada

FivetranOn-site· 🇨🇦Toronto, ON, CanadaC$162k–C$199k

Crossing HurdlesRemote· 🇨🇦CanadaC$30–C$80/hr

Dutch VetRemote· 🇨🇦CanadaC$85k–C$110k

RBCOn-site· 🇨🇦Toronto, ON, Canada

Crossing HurdlesRemote· 🇨🇦CanadaC$20–C$70/hr

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBCOn-site· 🇨🇦Calgary, AB, Canada

GarminOn-site· 🇨🇦Cochrane, AB, Canada

General Dynamics Land Systems–CanadaOn-site· 🇨🇦London, ON, Canada
Security clearance requiredWhat employers ask for
1,309 of 1,868 Canadian software engineering postings (70%) state an explicit years-of-experience figure, and 63% reference AI, machine learning or LLM work. Cloud platforms appear in 55% of postings (AWS in 770, Azure in 543), and Python is the most-named language at 50%, ahead of TypeScript/JavaScript (556) and Java (513).
Explicit years-of-experience minimum
mentioned in 1309 of 1868 recent postings · Commonly 3+ to 8+ years depending on seniority.
AI / machine learning / LLM exposure
mentioned in 1173 of 1868 recent postings · Ranges from ML modelling roles to using AI-assisted dev tools; 385 postings name tools like Copilot, Claude or Cursor.
Cloud platform experience (AWS, Azure or Google Cloud)
mentioned in 1024 of 1868 recent postings · AWS named in 770 postings, Azure in 543.
Python
mentioned in 941 of 1868 recent postings
CI/CD and continuous integration practices
mentioned in 812 of 1868 recent postings
Degree in Computer Science or computer engineering
mentioned in 774 of 1868 recent postings · 626 postings specify a Bachelor's level.
SQL / relational databases
mentioned in 749 of 1868 recent postings
Mentoring other engineers
mentioned in 677 of 1868 recent postings · Code review duties appear in 540 postings.
From an analysis of 1868 recent postings, September 2026.
Software Engineer Jobs in Canada: common questions
- How many software engineer jobs are open in Canada right now?
- 1,912 live openings as of the latest crawl, with 1,904 posted in the last 30 days. Listings are pulled continuously from employer career sites and removed the moment they close, so the count you see is the market, not an archive.
- What do software engineer jobs in Canada pay?
- Among the 406 recent postings that disclose pay, the typical range is C$70k–C$205k, with a median around C$124k. Canadian salaries are quoted per year in dollars (CAD), before tax. Each listing below shows the employer's own figures where disclosed.
- Which companies are hiring software engineers in Canada?
- Over the last 30 days the most active employers include RBC, TD, Td, Zodiac Solutions, Inc — 604 companies in Canada posted at least one opening in that window.
- Where in Canada are most software engineer jobs?
- Among recent onsite and hybrid postings, the busiest locations are Toronto, ON, Vancouver, BC, Montréal, QC. 257 of the newest 1,000 postings are fully remote.
- Do employers in Canada sponsor work visas?
- Canada hires internationally through employer-supported work permits and Express Entry permanent residence — a job offer strengthens both routes.
- Which programming languages do Canadian software engineering employers ask for most?
- Across 1,868 active postings analyzed, Python leads at 941 mentions (50%), followed by TypeScript/JavaScript (556), Java (513), React (434), .NET/C# (262) and C++ (230). Kubernetes (460) and Docker (385) are the most-cited infrastructure tools.
- Do software engineer jobs in Canada require a degree?
- 774 of 1,868 postings (41%) mention a Computer Science or computer engineering background, and 626 (34%) specify a Bachelor's degree - so a majority of postings do not state a hard degree requirement, leaning instead on the 70% that set an explicit years-of-experience bar.
Software Engineer jobs in other places
Jobs in Canada by role
- Accountant jobs
- Data Analyst jobs
- Data Scientist jobs
- Data Engineer jobs
- Frontend Engineer jobs
- Backend Engineer jobs
- Full-Stack Engineer jobs
- DevOps Engineer jobs
- QA Engineer jobs
- Mobile Engineer jobs
- Machine Learning Engineer jobs
- Product Manager jobs
- Project Manager jobs
- Business Analyst jobs
- Civil Engineer jobs
- Mechanical Engineer jobs
- Electrical Engineer jobs
- Quantity Surveyor jobs
- Registered Nurse jobs
- Teacher jobs
- Chef jobs
- Security Guard jobs
- Graphic Designer jobs
- Interior Designer jobs
- Marketing Manager jobs
- Administrative Assistant jobs
- Office Manager jobs