High-paying software engineering jobs in North Vancouver

Software engineering is the process of designing, developing, and maintaining software systems. Engineers write code and create applications that solve problems or meet user needs. Software engineers must have programming skills and an understanding of software architecture, testing, and debugging.


The 198 software engineering jobs listed below pay well, with salaries between $92,621 and $142,028 per year. Software Engineer, Data Engineer and Product Manager are among the most popular high-paying roles in North Vancouver, BC.

Job title

Updated Oct. 17, 2026
Job title
North Vancouver, BC
British Columbia
Job openings (North Vancouver)

Forward Deployed Engineer

North Vancouver

$142,028 per year

British Columbia

$145,288 per year

Manager of Software Engineering

North Vancouver

$123,750 per year

British Columbia

$145,554 per year

Product Manager

North Vancouver

$115,135 per year

British Columbia

$114,058 per year

Software Engineer

North Vancouver

$112,041 per year

British Columbia

$118,102 per year

Data Engineer

North Vancouver

$92,621 per year

British Columbia

$115,678 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.