Content has loaded

Senior software engineer salary in Ottawa, ON

How much does a Senior Software Engineer make in Ottawa, ON?

Average base salary

$131,575
same
as national average

The average salary for a senior software engineer is $131,575 per year in Ottawa, ON. 144 salaries reported, updated at September 7, 2026

Senior Software Engineer job openings in Ottawa, ON

slide 1 of 6
slide1 of 6
QNX Senior Systems Software De...
BlackBerry4out of 5 stars.
Ottawa, ON
$108,750–$152,250 a year
Full-time
1 month ago

Highest paying companies for Senior Software Engineer in Ottawa, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Shopify
 
$179,328per year
View company
IBM
 
$146,644per year
Ross Video
 
$140,870per year
Assent
 
$135,275per year
Kinaxis
 
$135,025per year
Solink
 
$135,000per year

Highest paying cities for Senior Software Engineers near Ottawa, ON

  1. Greater Toronto Area, ON
    $148,937 per year
  2. Toronto, ON
    $140,845 per year
  3. Waterloo, ON
    $139,866 per year
  4. Ottawa, ON
    $131,575 per year
  5. North York, ON
    $131,228 per year

Where can a Senior Software Engineer earn more?

Compare salaries for Senior Software Engineers in different locations
vs.

Frequently Asked Questions (FAQs) about Senior Software Engineer

How much do similar professions as Senior Software Engineer get paid in Ottawa, ON?

Entry Level Software Engineer

Job openings
Average $77,735 per year

Junior Software Engineer

Job openings
Average $73,003 per year

Principal Software Engineer

Job openings
Average $162,766 per year

Software Engineer Intern

Job openings
Average $28.82 per hour