listed with us
Explore how much you can earn
Software Engineer salary in Vancouver,BC
How much can you earn as a Software Engineer in Vancouver,BC?Software Engineer in Vancouver, BC earn an average of $64.13 per hour, approximately $11,111 per month or $133,333 per year. Salary for Software Engineer typically range from $126K to $175K annually, depending on skills, experience, and employer.
Average Salary Overview – Software Engineer Vancouver, BC
Our comprehensive salary overview for Software Engineers in Vancouver, BC provides valuable insights into the current (2025) average salary and total compensation ranges. The data below is based on credible, general U.S. market context.
| Percentile | Average Salary | Total Compensation |
|---|---|---|
| 25th | $80,000 | $90,000 |
| 50th | $100,000 | $110,000 |
| 75th | $120,000 | $130,000 |
Software Engineer Salary by Experience Level
The table below illustrates how total compensation for Software Engineers in Vancouver, BC varies based on the level of experience.
| Experience Level | Estimated Total Compensation |
|---|---|
| 0-2 years | $70,000 - $85,000 |
| 3-5 years | $90,000 - $105,000 |
| 6-10 years | $110,000 - $125,000 |
| 10+ years | $130,000 - $145,000 |
Related Roles & Salaries
Here are the salary ranges for some closely related roles in the same location:
| Role | Typical Salary Range |
|---|---|
| Software Developer | $75,000 - $95,000 |
| Web Developer | $65,000 - $85,000 |
| Database Administrator | $70,000 - $90,000 |
| System Analyst | $85,000 - $105,000 |
| IT Project Manager | $95,000 - $115,000 |
posted with us
What are the top-paying job roles related to Software Engineer in Vancouver, BC?



