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

Where
Software Engineer🇨🇦 Canada
Refine
1,912 jobsfreshest first
Flinks logo

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

Flinks logo

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

CIRA logo

CIRAHybrid· 🇨🇦Ottawa, ON, Canada

Sapphire Stream Technology logo

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

Absorb Software logo

Absorb SoftwareRemote· 🇨🇦Canada

No visa sponsorship
Iris Software Inc. logo
Sr. SDET1h ago

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

IBM logo

IBMOn-site· 🇨🇦Ottawa, ON, CanadaC$91k–C$137k

Nationals onlySecurity clearance required
Viva Tech Solutions logo

Viva Tech SolutionsOn-site· 🇨🇦Mississauga, ON, Canada

Scotiabank logo

ScotiabankOn-site· 🇨🇦Toronto, ON, Canada

Kong logo

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

Ostro logo

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

Spruce InfoTech Inc. logo

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

RBC logo

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBC logo

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBC logo

RBCOn-site· 🇨🇦Toronto, ON, Canada

Nubank logo

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

Innodata Inc. logo

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

Equilibrium logo

EquilibriumHybrid· 🇨🇦Vancouver, BC, Canada

Emburse logo

EmburseOn-site· 🇨🇦Toronto, ON, Canada

Fivetran logo

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

Crossing Hurdles logo

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

Dutch Vet logo

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

RBC logo

RBCOn-site· 🇨🇦Toronto, ON, Canada

Crossing Hurdles logo

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

RBC logo

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBC logo

RBCOn-site· 🇨🇦Toronto, ON, Canada

RBC logo

RBCOn-site· 🇨🇦Calgary, AB, Canada

Garmin logo

GarminOn-site· 🇨🇦Cochrane, AB, Canada

General Dynamics Land Systems–Canada logo

General Dynamics Land Systems–CanadaOn-site· 🇨🇦London, ON, Canada

Security clearance required

What 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

More jobs in Canada