Position
City
Salary

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

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

The average yearly salary for a Software Engineer in Vancouver, BC, stands at approximately $103,319. This average reflects the diverse range of experiences and skill sets within the field. Software Engineers with less experience start at around $48,941, while those with the most experience can earn up to $162,413 annually.

This data shows that there is a wide range of salary potential for Software Engineers in Vancouver. Breaking down the percentages, 4.60% of Software Engineers earn around $48,941, while 3.68% make about $59,257. Mid-career professionals, making up 8.58% of the workforce, earn around $69,573. The largest segment, 15.63%, earns between $79,888 and $90,204. Those with more experience, making up 12.26% of the workforce, earn between $100,519 and $121,151. The highest earners, 2.15%, make $131,466 or more.

Software Engineer jobs in Vancouver, BC

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

Software Engineers near Vancouver, BC, can expect competitive salaries in several nearby cities. Burnaby stands out with an average salary of $82,018, offering some of the highest pay in the region. North Vancouver follows closely with an average salary of $81,413, making it another excellent choice for tech professionals. These cities provide great opportunities for those seeking both financial rewards and a vibrant tech community.
Graph displaying highest paying cities salaries for Software Engineer jobs near Vancouver, BC, highlighting Burnaby, BC with the highest at $82,018 and Richmond, BC with the lowest at $58,317.
  1. Burnaby, BC
    Average Salary: $82,018
    In Burnaby, tech firms thrive and create many opportunities. Companies like Yellow Pages and Electronic Arts offer roles in software development. Work in a vibrant community with excellent public transport.
    Find Software Engineer jobs in Burnaby, BC


  2. North Vancouver, BC
    Average Salary: $81,413
    North Vancouver boasts a dynamic job market with big names like Telus and Amazon. Developers here enjoy a mix of office and remote work. The city offers a great quality of life with beautiful views and outdoor activities.
    Find Software Engineer jobs in North Vancouver, BC


  3. Victoria, BC
    Average Salary: $65,711
    Victoria presents a unique blend of tech and tourism. Companies like Hootsuite and Delsey offer exciting roles. Enjoy the mild climate and beautiful surroundings while working in a growing tech scene.
    Find Software Engineer jobs in Victoria, BC


  4. Richmond, BC
    Average Salary: $58,317
    Richmond is a hub for tech innovation with companies such as Air Canada and Rogers Communications. It’s a great place for software developers to advance their careers. The city’s diverse community adds to its charm.
    Find Software Engineer jobs in Richmond, BC

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

Many top companies in Vancouver offer high salaries for software engineers. Apple pays the highest average salary at $127,296. Following closely is Amazon.com with $125,520. Lululemon offers $121,339, making it another attractive option. Additionally, companies like Nutanix and Workday provide competitive packages at $114,142 and $113,062, respectively. These figures show a strong demand for skilled software engineers in the area. Job seekers can find attractive opportunities in Vancouver with these industry leaders.
Graph displaying best paying company salaries for Software Engineer jobs in Vancouver, BC, highlighting Apple with the highest at $127,296 and Motorola Solutions with the lowest at $81,693.
  1. Apple
    Average Salary: $127,296
    Apple offers a variety of Software Engineer jobs in Vancouver, BC. The company provides many opportunities for growth and innovation. It is a global leader in technology, providing software and hardware that connects people around the world.


  2. Amazon.com
    Average Salary: $125,520
    At Amazon, Software Engineers in Vancouver, BC, work on groundbreaking projects. The company values creativity and efficiency. Amazon operates in many areas including e-commerce, cloud computing, and digital streaming.


  3. lululemon
    Average Salary: $121,339
    lululemon offers exciting Software Engineer roles in Vancouver, BC. The company focuses on creating a positive work environment. Lululemon is a global athletic apparel brand with a strong presence in the retail and online markets.


  4. Nutanix
    Average Salary: $114,142
    Nutanix provides various Software Engineer positions in Vancouver, BC. The company excels in hyper-convergence infrastructure. Nutanix offers solutions that simplify IT operations for businesses.


  5. Workday
    Average Salary: $113,062
    Workday offers Software Engineer jobs in Vancouver, BC, with a focus on cloud computing. The company provides human capital management and financial management software. Workday operates worldwide, serving large enterprises.


  6. Microsoft
    Average Salary: $109,217
    Microsoft has many Software Engineer opportunities in Vancouver, BC. The company leads in software development, cloud services, and hardware. Microsoft's products are used by millions of people globally.


  7. Mastercard
    Average Salary: $100,293
    Mastercard offers Software Engineer roles in Vancouver, BC, focusing on payment technology. The company supports a wide range of financial services and digital payments. Mastercard operates in over 210 countries.


  8. NetApp
    Average Salary: $99,576
    NetApp provides Software Engineer positions in Vancouver, BC, with a focus on data storage solutions. The company offers innovative technology for data management. NetApp serves businesses in various sectors, from healthcare to finance.


  9. Electronic Arts
    Average Salary: $91,494
    Electronic Arts offers Software Engineer jobs in Vancouver, BC, in the gaming industry. The company creates popular video games and entertainment content. Electronic Arts has a strong presence in the gaming market worldwide.


  10. Motorola Solutions
    Average Salary: $81,693
    Motorola Solutions offers Software Engineer roles in Vancouver, BC, focusing on communications technology. The company provides mission-critical communications solutions. Motorola Solutions operates globally, supporting various industries, including public safety and enterprise.

Currently 6,086 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,086 Job Openings