Report: Software engineering jobs have the highest salaries in Canada’s tech hubs

According to a new report by Indeed Canada, the highest paying jobs in Canada’s major tech hubs are related to software engineering.

The job site compiled a list of the 10 highest-paying tech jobs in Toronto, Montreal, and Vancouver as of June 2018. The salaries listed were estimated from employees, users, and past and present job advertisements on Indeed.com.

Indeed said it analyzed Toronto, Montreal, and Vancouver because these cities have the most tech job opportunities in the country. The report indicates that these three cities are home to 51 percent of all of Canada’s tech jobs, with 29 percent of all Canadian tech job opportunities found in Toronto, 15 percent in Montreal, and seven percent in Vancouver.

“In a tight labour market, and especially in the tech industry where we see a talent shortage, it’s important for employers to stay competitive.”

Among the top three highest paying jobs in Toronto were software engineering manager, software architect, and development operations engineer. In Montreal, the top three highest paying jobs included software architect, programmer, and development operations engineer; and in Vancouver, the top three highest paying jobs included software engineer manager, software architect, and senior software engineer.

See the full lists below:

 

Toronto

Job Title

Salary (yearly)

Software Engineering Manager

$117,433.70

Software Architect

$110,222.89

Development Operations Engineer

$104,283.56

Senior Back End Developer

$104,102.48

Senior Software Engineer

$103,848.51

Lead Developer

$103,027.37

Senior Developer

$101,840.49

Senior Java Developer

$101,685.38

Technical Lead

$101,122.92

Senior .net Developer

$99,956.38

Montreal

Job Title

Salary (Yearly)

Software Architect

$101,266.28

Programmer

$85,161.26

Development Operations Engineer

$83,668.74

Developer

$82,234.95

Java Developer

$78,285.28

Business Analyst

$78,171.55

.net Developer

$74,766.49

Full Stack Developer

$74,321.42

Software Engineer

$73,256.14

PHP Developer

$73,181.73

 

Vancouver

Job Title

Salary (Yearly)

Software Engineering Manager

$152,266.71

Software Architect

$109,434.58

Senior Software Engineer

$103,801.12

Development Operations Engineer

$96,022.49

Senior Developer

$94,128.09

Software Engineer

$86,329.78

Software Test Engineer

$81,806.43

Full Stack Developer

$80,186.38

Front End Developer

$78,842.92

User Experience Designer

$77,542.30

 

“In a tight labour market, and especially in the tech industry where we see a talent shortage, it’s important for employers to stay competitive,” said Jodi Kasten, managing director at Indeed Canada. “Our data gives insight into the market and shows that the highest-paid tech jobs in Toronto, Montreal, and Vancouver respectively are software engineering manager, software architect and software engineering manager.”

In May, Indeed released a report finding that nine of the top 10 best jobs in Canada are in the tech sector, with machine learning engineer, full stack developer, and DevOps engineer making up the top three positions.

Photo via Unsplash.

Amira Zubairi

Amira Zubairi

Amira Zubairi is a staff writer and content creator at BetaKit with a strong interest in Canadian startup, business, and legal tech news. In her free time, Amira indulges in baking desserts, working out, and watching legal shows.