Position
City
Salary

How much does a Software Engineer make in Vancouver, BC?

The average salary for a Software Engineer is $105,047 per year in Vancouver, BC.

In Vancouver, BC, a Software Engineer can expect to earn a competitive salary. On average, the yearly salary for Software Engineers in this city is around $105,000. This average can vary based on many factors, including experience, skills, and the specific company.


The salary for Software Engineers in Vancouver ranges from $49,000 to $162,000. Here is a breakdown of the salary distribution:

  • Less than 4% make less than $50,000.
  • About 7% earn between $50,000 and $70,000.
  • Close to 9% make between $70,000 and $80,000.
  • More than 11% earn between $80,000 and $90,000.
  • Just under 13% make between $90,000 and $100,000.
  • About 12% earn between $100,000 and $120,000.
  • More than 14% make between $120,000 and $132,000.
  • Close to 8% earn between $132,000 and $142,000.
  • A small percentage make between $142,000 and $152,000.
  • Fewer than 3% earn more than $152,000.

Software Engineer jobs in Vancouver, BC

What are the highest paying cities for a Software Engineer near Vancouver, BC?

North Vancouver, BC, offers some of the highest salaries for software engineers near Vancouver, BC. With an average annual salary of $81,413, job seekers can find attractive compensation packages in this city. Burnaby, BC, also provides a strong market for software engineers, with an average salary of $80,625 per year.
Graph displaying highest paying cities salaries for Software Engineer jobs near Vancouver, BC, highlighting North Vancouver, BC with the highest at $81,413 and Richmond, BC with the lowest at $56,610.
  1. North Vancouver, BC
    Average Salary: $81,413
    North Vancouver offers a vibrant tech scene with prominent companies like Telus and Hootsuite. Professionals here enjoy a strong community and the chance to work on innovative projects. The city’s beautiful environment also provides a great work-life balance.
    Find Software Engineer jobs in North Vancouver, BC


  2. Burnaby, BC
    Average Salary: $80,625
    Burnaby is a hub for tech talent with companies like Amazon and Microsoft setting up offices. This city combines modern amenities with a growing tech industry. It’s an excellent place for engineers looking to make an impact in a dynamic environment.
    Find Software Engineer jobs in Burnaby, BC


  3. Victoria, BC
    Average Salary: $65,829
    In Victoria, software engineers work in a charming city known for its tech firms like Hootsuite and F5 Networks. The city's mild climate and coastal beauty offer a unique backdrop for a thriving career in technology.
    Find Software Engineer jobs in Victoria, BC


  4. Richmond, BC
    Average Salary: $56,610
    Richmond attracts tech professionals with its diverse companies, including ATCO and TELUS. This city has a fast-paced environment that encourages innovation and collaboration, making it a great place for software engineers to thrive.
    Find Software Engineer jobs in Richmond, BC

What are the best paying companies for a Software Engineer in Vancouver, BC?

Job seekers in Vancouver looking to land a Software Engineer role can find attractive salary packages at top companies. Apple and Amazon lead the pack with average salaries around $127,947 and $125,520 respectively. Other companies, such as Workday, Nutanix, and Microsoft, also offer competitive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Vancouver, BC, highlighting Apple with the highest at $127,947 and Best Buy with the lowest at $65,228.
  1. Apple
    Average Salary: $127,947
    Apple offers dynamic roles for Software Engineers in Vancouver. Apple’s team works on cutting-edge technology, focusing on user experience and innovation. Apple has offices in the heart of Vancouver, providing a vibrant work environment.


  2. Amazon.com
    Average Salary: $125,520
    Amazon is a top choice for Software Engineers in Vancouver. The roles here are varied, from developing new features to improving existing systems. Amazon’s Vancouver office is known for its collaborative culture and opportunities for growth.


  3. Workday
    Average Salary: $113,974
    Workday provides rewarding careers for Software Engineers in Vancouver. The company focuses on enterprise software solutions, offering challenging and impactful projects. Workday’s Vancouver office is part of a global team, with a focus on innovation and excellence.


  4. Nutanix
    Average Salary: $113,040
    Nutanix offers exciting opportunities for Software Engineers in Vancouver. They specialize in cloud computing, providing roles that focus on software development and infrastructure. Nutanix’s Vancouver office is modern, with a friendly and inclusive atmosphere.


  5. Microsoft
    Average Salary: $110,372
    Microsoft is a leader in the tech industry, offering numerous opportunities for Software Engineers in Vancouver. Employees work on innovative projects, from cloud services to operating systems. Microsoft’s Vancouver office is located in a tech-friendly environment, with a focus on creativity and collaboration.


  6. Mastercard
    Average Salary: $101,626
    Mastercard provides challenging roles for Software Engineers in Vancouver. The company is focused on financial technology, offering opportunities to develop secure payment solutions. Mastercard’s Vancouver office is known for its innovative culture and supportive work environment.


  7. Electronic Arts
    Average Salary: $90,378
    Electronic Arts offers a creative environment for Software Engineers in Vancouver. They are known for their video game development, providing roles that focus on interactive entertainment. The Vancouver office is vibrant, with a focus on teamwork and innovation.


  8. Motorola Solutions
    Average Salary: $78,440
    Motorola Solutions provides stable and rewarding roles for Software Engineers in Vancouver. They focus on communication solutions, offering opportunities to work on critical technology. The Vancouver office is part of a global company, with a commitment to excellence and innovation.


  9. Robert Half
    Average Salary: $72,661
    Robert Half offers flexible and rewarding roles for Software Engineers in Vancouver. They focus on staffing solutions, providing opportunities to work with various companies. The Vancouver office is known for its professional environment and career growth opportunities.


  10. Best Buy
    Average Salary: $65,228
    Best Buy provides diverse roles for Software Engineers in Vancouver. The company focuses on retail technology, offering opportunities to enhance customer experiences. The Vancouver office is part of a nationwide organization, with a commitment to innovation and customer service.

Currently 6,612 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
6,612 Job Openings