How much does a Software Engineer make 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.
What are the highest paying cities for a Software Engineer near Vancouver, BC?

-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Software Engineer related jobs in Vancouver, BC?

-
Site Reliability Engineer
Average Salary: $117,979
Ensuring robust and reliable systems is vital in this role. Professionals help maintain smooth operations. Companies like Amazon and Google value such expertise.
Find Site Reliability Engineer jobs in Vancouver, BC
-
Technical Support Engineer
Average Salary: $99,188
Helping users solve technical issues is key here. Skills in communication and problem-solving are crucial. Tech firms like Microsoft and Apple seek these talents.
Find Technical Support Engineer jobs in Vancouver, BC
-
Data Engineer
Average Salary: $96,170
Managing and analyzing large datasets is a main task. Experience in tools like SQL and Python is beneficial. Firms such as Hootsuite and Shopify hire for these roles.
Find Data Engineer jobs in Vancouver, BC
-
DevOps Engineer
Average Salary: $94,281
Collaborating with developers and operations teams is essential. Automation skills are often required. Tech companies like Shopify and Hootsuite look for these experts.
Find DevOps Engineer jobs in Vancouver, BC
-
Systems Engineer
Average Salary: $92,899
Maintaining and configuring systems is a core duty. Strong analytical skills are needed. Many firms, including Hootsuite and Shopify, employ these professionals.
Find Systems Engineer jobs in Vancouver, BC
-
Machine Learning Engineer
Average Salary: $92,755
Building and deploying machine learning models is central. Proficiency in programming languages like Python is key. Companies such as Shopify and Hootsuite are active in this field.
Find Machine Learning Engineer jobs in Vancouver, BC
-
Product Manager
Average Salary: $92,586
Guiding product development from start to finish is crucial. Understanding market needs is important. Tech firms like Hootsuite and Shopify value these roles.
Find Product Manager jobs in Vancouver, BC
-
Technical Architect
Average Salary: $90,367
Designing complex systems and solutions is vital. Strong knowledge of architecture principles is needed. Companies like Shopify and Hootsuite look for skilled architects.
Find Technical Architect jobs in Vancouver, BC
-
Cloud Engineer
Average Salary: $83,915
Managing cloud-based solutions is a key responsibility. Experience with cloud platforms like AWS or Azure is beneficial. Many tech firms are hiring in this area.
Find Cloud Engineer jobs in Vancouver, BC
-
Security Engineer
Average Salary: $78,392
Protecting systems and data from threats is important. A solid understanding of cybersecurity is crucial. Tech companies like Hootsuite and Shopify value these experts.
Find Security Engineer jobs in Vancouver, BC



