How much should you negotiate?
See how your offer stacks up to other pay packages and negotiate confidently.
Salaries by Company
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (CAD)
Company
Average Base Salaries in (CAD)
Low
High
CA$124,618/yr
CA$115kCA$210k
CA$127,067/yr
CA$108kCA$161k
CA$128,471/yr
CA$115kCA$154k
CA$96,794/yr
CA$74kCA$131k
CA$135,448/yr
CA$113kCA$160k
Is this helpful? The community relies on everyone sharing –
CA$115,401/yr
CA$108kCA$118k
CA$106,500/yr
CA$99kCA$109k
CA$123,903/yr
CA$117kCA$151k
CA$147,002/yr
CA$143kCA$157k
About
CA$126k - CA$141kCA$126kCA$141k
About
CA$100k - CA$142kCA$100kCA$142k
About
CA$87k - CA$185kCA$87kCA$185k
About
CA$97k - CA$125kCA$97kCA$125k
About
CA$108k - CA$117kCA$108kCA$117k
About
CA$51 - CA$56hourlyCA$51CA$56
About
CA$130k - CA$142kCA$130kCA$142k
About
CA$169k - CA$182kCA$169kCA$182k
About
CA$85k - CA$92kCA$85kCA$92k
View Data as Table
Staff Software Engineer Salaries
Recent Salary Reports
Below are the most recent staff software engineer salary reports. Employer name has been removed to protect anonymity.
A Staff Software Engineer in the Vancouver Area area reported making $79,768 per year
Job Highlights
8-10 years experience
Vancouver Area area
Full-time
1001 to 5000 employees
Company - Private
A Staff Software Engineer in the Ottawa Area area reported making $90,332 per year
Job Highlights
3-4 years experience
Ottawa Area area
Full-time
10000+ employees
Company - Public
A Staff Software Engineer in the Montreal Area area reported making $105,000 per year
Job Highlights
5-7 years experience
Montreal Area area
Full-time
201 to 500 employees
Company - Private
A Staff Software Engineer in the Toronto Area area reported making $90,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
10000+ employees
Company - Public
A Staff Software Engineer in the Montreal Area area reported making $116,000 per year
Additional Pay
$17k cash bonus
$30k stock bonus
Job Highlights
10+ years experience
Montreal Area area
Full-time
10000+ employees
Company - Public
A Staff Software Engineer in the Toronto Area area reported making $132,500 per year
Additional Pay
$13k cash bonus
Job Highlights
10+ years experience
Toronto Area area
Full-time
1001 to 5000 employees
Company - Public
A Staff Software Engineer in the Toronto Area area reported making $105,000 per year
Job Highlights
5-7 years experience
Toronto Area area
Full-time
201 to 500 employees
Company - Private
A Staff Software Engineer in the Toronto Area area reported making $108,000 per year
Job Highlights
10+ years experience
Toronto Area area
Full-time
201 to 500 employees
Company - Private
A Staff Software Engineer in the Edmonton Area area reported making $124,000 per year
Additional Pay
$24k cash bonus
$25k stock bonus
Job Highlights
10+ years experience
Edmonton Area area
Full-time
5001 to 10000 employees
Company - Public
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.