RoleFalcon
All jobsIT jobsBrowseCompanies
English

Software engineering (general) salaries in Canada

The median yearly salary of software engineering (general) jobs in Canada is CAD 160,000, from 159 open positions with a salary. Half of them pay between CAD 120,775 and CAD 190,550.

Median yearly salary: CAD 160,000

Middle half: CAD 120,775 – CAD 190,550

Amounts are yearly, in CAD. Hourly, daily, weekly and monthly pay is converted to a yearly amount. Positions in other currencies do not count.

Salary by level

LevelMedian yearly salaryMiddle halfPositions
EntryCAD 67,470CAD 66,300 – CAD 83,40016
MidCAD 135,325CAD 113,030 – CAD 143,37516
SeniorCAD 161,500CAD 140,000 – CAD 172,75067
StaffCAD 193,625CAD 175,000 – CAD 226,79540

Top paying companies

Trend

From CAD 159,574 on 2026-10-23 to CAD 161,320 on 2026-11-12

Newest positions with a salary

Senior Software Developer, Complex Accounts

Wealthsimple TechnologiesCrypto and web3Remote (Canada)
  • CAD 151.2K–189K / year
  • Remote
  • Senior
  • Software engineering (general)
  • Ruby
  • TypeScript

Developer Relations Engineer

TailscaleDeveloper tools and infrastructureRemote (Canada)
  • CAD 170.2K–188.9K / year
  • Remote
  • Software engineering (general)

Technical Support Engineer

AxoniusCybersecurityOntario, Canada
  • CAD 95.6K–106.2K / year
  • Remote
  • Mid
  • Software engineering (general)
  • Python

 Continuous Improvement Engineering Manager

Industrial Electric ManufacturingManufacturing and hardwareSurrey, British Columbia, Canada
  • CAD 3–6 / hour
  • Staff
  • Software engineering (general)

Senior Software Engineer - Search & AI

GuidepointAI and dataToronto, Ontario, Canada
  • CAD 135K–155K / year
  • Hybrid
  • Senior
  • Software engineering (general)
  • PHP
  • Python
  • SQL

Senior Forward Deployed Engineer - Global Markets

StaffbaseHR techToronto, Ontario, Canada
  • CAD 107K–143K / year
  • Hybrid
  • Senior
  • Software engineering (general)
  • Golang
  • Java
  • JavaScript

Software Engineering Manager, Cloud Engineering

JobgetherCanada
  • CAD 165K–220K / year
  • Remote
  • Staff
  • Software engineering (general)

Forward Deployed Engineer, Data Engineering & Architecture

JobgetherCanada
  • CAD 130K–150K / year
  • Remote
  • Senior
  • Software engineering (general)

Senior Software Developer - Core Platform Services

JobgetherCanada
  • CAD 75K–246K / year
  • Remote
  • Senior
  • Software engineering (general)
  • C++
  • Golang
  • Java

Software Engineering Manager, Cloud Engineering

MozillaBusiness software (SaaS)Remote Canada
  • CAD 165K–220K / year
  • Remote
  • Staff
  • Software engineering (general)

Open the job list