OpenCompensationCanadian public pay, made clear.

BC Public Sector Compensation Disclosure · 2023-2024

Engineer salary in British Columbia

Civil, electrical, mechanical, and software engineers in public sector utilities, transit, and government.

Compare provinces · Browse roles in British Columbia

This is public-sector compensation disclosure (remuneration and expenses) as published by covered organizations. It is not a general wage survey. Reported amounts may include overtime or expenses; these figures are not typical base salaries. Role matching uses published title keywords and can include related roles.

Average disclosed compensation$127,669
Matching records2,422

Highest: $485,875 · Lowest: $75,025 · Reporting year: 2023-2024

Highest disclosed records

NameJob title / employerDisclosed compensation
W ConnorSenior Chief Engineer (Spirit/Major)
B.C. Ferries
$485,875
L L LaclaireGeneral Manager Engineering Services
City of Vancouver
$315,355
G GowansSenior Chief Engineer (Intermediate)
B.C. Ferries
$297,769
Jozsef DioszeghyGeneral Manager Engineering
City of Burnaby
$295,997
Jaime BoanGeneral Manager Engineering And Public Works
City of Coquitlam
$281,855
A WatsonDirector, Site C Design Engineering
B.C. Hydro
$279,376
Philip J. MacDonaldEngineering Officer
Provincial government
$267,484
S DuttaEngineering Team Lead
B.C. Hydro
$266,841
O BelyakovChief Engineer (Major)
B.C. Ferries
$260,837
S VermaSenior Chief Engineer (Spirit/Major)
B.C. Ferries
$258,648
Mauricio DziedzicChair Engineering
University of Northern B.C.
$253,382
Z WanSpecialist Engineer
B.C. Hydro
$252,819
RD CamachoEngineering Team Lead
B.C. Hydro
$250,753
S JonesVice President, Engineering
B.C. Ferries
$248,671
Joshua FrederickDir, Engineering & Public Works
City of Port Coquitlam
$248,505

Public-sector professional engineer — base pay grid

A standard working Professional Engineer level (the rung tied to full P.Eng. registration, above graduate/EIT) at each province’s public service. Grid structures differ, so levels are only approximately equivalent. Ontario omitted — the current PEGO schedule is not published.

Previously published benchmark snapshot; effective dates and agreement scope are shown below. These base-pay ranges differ from annual disclosure totals.

Province / agreementBase-pay rangeBasis / source
British Columbia
PEA / BC
$74,231 – $95,324Licensed Science Officer (Engineer) 2; effective Apr 2026 Source

Title matching rules: %engineer%. Counts describe disclosure records, not unique people.