Software Engineer Salary in Canada
Software Engineer Salary in Nova Scotia
Based on 89 job listings - Nova Scotia, Canada 2026
Average salary
$148,040 - $188,400
Median salary
$153,000 - $201,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$91K
25th percentile$138K
Median$153K
75th percentile$172K
90th percentile$172K
50% of professionals earn between $137,550 - $171,500 CAD
The median salary is $153,000
Compare with national average
Nova Scotia
Average salary
148,040 - 188,400
Median salary
153,000 - 201,000
89 job openings
Canada
Average salary
125,300 - 150,000
Median salary
125,300 - 150,000
249,860 job openings
Other cities
Toronto58,373 job openings
Winnipeg55,127 job openings
Montréal26,289 job openings
Vancouver15,745 job openings
Ottawa9,114 job openings
Mississauga7,411 job openings
Calgary7,292 job openings
Edmonton3,907 job openings
Markham2,861 job openings
Moncton1,938 job openings
North Census Division1,666 job openings
Ahuntsic North1,143 job openings
The average salary for a Software Engineer in Nova Scotia, Canada is CAD 148,040 - CAD 188,400 per year in 2026, based on 89 job listings.
Explore 89 Software Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.