Background Image

Canada: Remote Full-Time Software Engineer Salary Insights

Canada prizes AI and data-related roles.

Median Salary: $121,124

Added Employment Cost: 10%

Highest-Paid Role: Data Engineer ($155,330)

See Salaries
Main Hero
Background Image
Canada has the highest salaries among our regions.

Sharing a border and cultural similarities with the US, Canada’s average software engineer salaries are significantly higher than those in both Latin America and Europe. However, they are still significantly lower than US salaries, 37% lower on average, or 31% lower with the 10% added employment cost.

Mid-senior software engineers are valued.

The largest salary bump typically occurs between levels 3 (mid-level) and 4 (senior), at 19.5%. This differs from last year, where the biggest boost took place between levels 1 and 2, underscoring the emphasis on mid-senior engineers.

Canada’s highest-paid roles are data engineers.

In an AI-forward world, technical and data-focused skills are the most critical in tech. Data-heavy and AI-oriented roles have higher earning potential than all other roles. While data scientist was the highest-paying role last year, this year, data engineer comes in first, followed by AI/ML engineer and DevOps engineer.

Multiple Sub image

Explore software engineer salary insights in Canada

See Salaries

About Our Remote Engineer Salary Data

Terminal collected salary expectations for full-time employment from more than 260,000 candidates across 10 countries. Our data sources also include nearly 500 job postings and 1,000 employed engineers sourced through Terminal. This data was cleaned, normalized, and modeled to represent an accurate picture of salary expectations in each country.

Want in-depth expert insights about this data?

Download our comprehensive Remote Engineer Salary Insights Report. Packed with data and insights about global tech talent salaries, the report offers invaluable information for individuals and teams.

Download the Report
Multiple Sub image

Browse Global Remote Software Engineer Salaries

Explore salaries for remote software engineers working for U.S. companies from Canada, Latin America, and Europe.

Brazil

Backend DeveloperFull Stack Developer