(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

Systems Programmer Salary
in British Columbia, Canada

$99,515 (CAD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Systems Programmer is $99,515 a year and $48 an hour in British Columbia, Canada. The average salary range for a Systems Programmer is between $69,854 and $123,511. On average, a Bachelor's Degree is the highest level of education for a Systems Programmer. This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in British Columbia, Canada.

Average Salary Chart

Customize this report for you
Use our free salary calculator to find out how much you're worth

Job Summary

  • Writes programs to maintain and control computer systems software, such as operating systems, networked systems, and database systems.
  • Modifies instruction sets that determine how the network, workstations, and central processing unit of a system handles various jobs and how the unit communicates with peripheral equipment.
  • Analyzes performance indicators, such as system's response time, number of transactions per second, and number of programs being processed at once, to ensure that the system is operating efficiently.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



Systems Programmer Job Listings for British Columbia, Canada

Full Stack Developer with Database Experience
Nov 20
Victoria, BC, Canada
ENKON Information Systems Inc.
ENKON Information Systems Canada is looking for an amazing full-stack developer with above-average database skills and a track record of successes to join our Victoria team. This team member will use ...
Backend Software Developer
Dec 4
Burnaby, BC, Canada
Reporting to the Manager of Software Development, you are a skilled software developer building and maintaining back-end systems and network services in a Unix environment. You have a good grasp of ...
Software Developer - Portal Backend
Dec 10
Kelowna, BC, Canada
QHR Technologies Inc.
We are seeking a Software Developer - Portal Backend, to become an integral part of our team! We ... SQL Server or other database systems * RestAssured * Angular and Typescript * Jenkins and ...
Firmware Developer
Nov 20
Richmond, British Columbia, Canada
Discover Energy Corp
Design systems to meet regulatory requirements. * Decompose top level requirements to sub system ... BA/BS in engineering, technical field, or equivalent successful experience in a similar industrial ...
Senior Full Stack Software Developer
Dec 6
Vancouver, BC, Canada
PAI Health
As a Senior Software Developer, you will be a key part of the PAI Health engineering team ... Designing and documenting core functionality and systems to support the PAI Health API platform