British Columbia · NOC 21300
Civil Engineer Jobs in British Columbia — 2026
16 civil engineer jobs posted in British Columbia in the last four weeks, with salary benchmarks, licensing notes and the employers hiring most.
- Jobs available
- 16
- Median salary
- $105,551
- NOC code
- 21300
About civil engineer work in British Columbia
Salary range
Postings for civil engineers in British Columbia run from about $90,614 at the 25th percentile to $117,909 at the 75th, with a median of $105,551 per year (2026-08, 30 postings).
NOC code
21300 — Civil engineers. This is the code you enter for Express Entry, the BC Provincial Nominee Program (BC PNP), and Job Bank.
Licensing and qualifications
Yes, to practise as an engineer or use the title: registration as a P.Eng. with the provincial engineering regulator. Internationally trained engineers can often work under supervision while completing licensure.
What employers ask for: An accredited civil engineering degree, P.Eng. or EIT registration in the province, and design software experience such as AutoCAD Civil 3D.
LMIA and immigration
None of the current civil engineer postings in British Columbia are flagged LMIA-eligible. Newcomers can also look at the BC Provincial Nominee Program (BC PNP) and the LMIA employer list.
Live postings
Latest civil engineer jobs in British Columbia
- 1w ago
Senior Civil Engineer (Mining & Power Projects)
SSA Recruitment
Vancouver, Greater VancouverFull-time · On-site$170,000–$180,000Check my match - 1w ago
Junior Geotechnical Engineer (EIT) or Geoscientist (GIT)
DMC Engineering
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 1w ago
Senior Geotechnical Engineer - Hydropower
Klohn Crippen Berger
Renfrew-Collingwood, VancouverFull-time · On-siteCheck my match - 1w ago
Intermediate Structural Engineer
Allnorth Consultants Limited
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 1w ago
Intermediate Structural Engineer
Associated Engineering
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 1w ago
Intermediate Structural Engineer
Allnorth
Downtown, VancouverFull-time · On-siteCheck my match - 2w ago
Senior Structural Engineer - Global Energy Services
Rimkus
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 2w ago
Practice Lead, Structural Engineering
PRI Consultants
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 2w ago
Civil Engineer & Project Manager
Watt Consulting Group
Victoria Park, CalgaryFull-time · On-siteCheck my match - 2w ago
Geotechnical Engineering Manager
WSP
Downtown, VancouverFull-time · On-site$111,000–$147,400Check my match - 2w ago
Civil Engineering Lead
Bechtel Corporation
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 3w ago
Senior Structural Engineer - Discipline Lead (Relocation to Calgary)
TalentSphere
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 3w ago
Civil Engineering Designer
Aplin Martin
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 3w ago
Structural Engineer Heavy Industrial Facilities, Vancouver BC
Fuze HR Solutions Inc.
Vancouver, Greater VancouverFull-time · On-siteCheck my match - 3w ago
Geotechnical Engineer-in-Training (EIT)
Arcadis
Coal Harbour, VancouverFull-time · On-site$71,280–$106,000Check my match - 3w ago
Intermediate Structural Engineer - Hydro
Klohn Crippen Berger
Renfrew-Collingwood, VancouverFull-time · On-siteCheck my match
Civil Engineer jobs in other provinces
Frequently asked questions
- What is the average salary for a civil engineer in British Columbia?
- The median salary for civil engineers in British Columbia is $105,551 per year, with most postings between $90,614 and $117,909 (2026-08). 3 of the 16 current Civil Engineer postings in British Columbia on Jobily state a salary.
- Do I need a Canadian licence to work as a civil engineer in British Columbia?
- Yes. Yes, to practise as an engineer or use the title: registration as a P.Eng. with the provincial engineering regulator. Internationally trained engineers can often work under supervision while completing licensure.
- What is the NOC code for civil engineer?
- The NOC 2021 code for civil engineer is 21300 (Civil engineers). This is the code used for Express Entry, the BC Provincial Nominee Program (BC PNP), and Job Bank.