RoleFalcon
All jobsIT jobsBrowseCompanies
English

Software engineering (general) salaries in Canada (Senior)

The median yearly salary of software engineering (general) jobs in Canada (Senior) is CAD 161,500, from 67 open positions with a salary. Half of them pay between CAD 140,000 and CAD 172,750.

Median yearly salary: CAD 161,500

Middle half: CAD 140,000 – CAD 172,750

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

All levels

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 166,401 on 2026-10-23 to CAD 164,989 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

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

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

Senior Software Engineer, AI

PeblBusiness software (SaaS)Toronto, Ontario
  • CAD 122.8K–180K / year
  • Hybrid
  • Senior
  • Software engineering (general)
  • Python
  • TypeScript

Senior Software Developer (R&D)

JobgetherCanada
  • CAD 134K–175K / year
  • Remote
  • Senior
  • Software engineering (general)
  • Golang
  • Java
  • Python

Senior Software Engineer, Catalog Store

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

Senior Commerce Engineer

Valsoft CorporationBusiness software (SaaS)Canada
  • CAD 120K–135K / year
  • Remote
  • Senior
  • Software engineering (general)
  • Java
  • JavaScript
  • SQL

Senior Software Engineer, Catalog Store

InstacartE-commerce and retailCanada - Remote (ON, AB, BC, or NS Only)
  • CAD 168K–177.5K / year
  • Remote
  • Senior
  • Software engineering (general)
  • C++
  • Golang
  • Java

Open the job list