BP

BC Public Service

Verified Job Source

Your Province, Your Passion.

Victoria, BC

Government Administration
5,001+ people

About

The BC Public Service has about 35,000 public servants working in 200 different types of jobs across 280 communities. We provide services, programs and policy expertise in areas like health care, public safety, education, and environmental management. The BC Public Service is as diverse as the people it serves. The people who work here represent everyone in B.C. This includes minority communities, immigrants, persons with disabilities, Indigenous people, and the LGBTQ2+ community. We offer work-life balance, great wages and full benefits. There are jobs for public servants in many locations across the province. Choose the city vibe or small town. Strike the work-life balance that you want by taking advantage of flexible work schedules.

Open positions

Engineer in Training Program

On-site

Contribute to major highway improvements, bridge projects, and innovative infrastructure solutions under the mentorship of a Professional Engineer. Develop technical expertise and professional competencies required for registration as a P.Eng. with EGBC.

Resource Worker

Hybrid · Smithers

The Resource Worker recruits, assesses, and supports foster caregivers to ensure children and youth have access to safe and culturally appropriate care. The role involves strengthening Indigenous partnerships and coordinating services to create lasting positive impacts for families and communities.

Technical Analyst Platform Administrator

Hybrid · Vancouver

Responsible for administering on-premises servers and cloud infrastructure, including the maintenance of judicial websites and custom applications. Provides critical IT operations and end-user support for Provincial Court judges and staff across the province.

Engineering Program Specialist

Hybrid · Mackenzie

Maintain safe and reliable forest service roads and infrastructure across one of B.C.’s largest Timber Supply Areas. Engage with First Nations, forest licensees, and industry partners to deliver practical and inclusive infrastructure solutions.

Community Nurse

Hybrid · Surrey

Provide essential mental health services, counselling, and treatment to youth involved in the justice system. Coordinate care as a primary nursing therapist or case manager within a multi-disciplinary team.

Operations Technologist

Hybrid

Ministry of Forests Nakusp (Hybrid) Flexible work options are available; this position may be able to work up to two (2) days at home per week subject to an approved telework agreement. Applicants who do not fully meet the required qualifications may be considered for this position, but at a lower classification. Operations Technologist 74,009.08 - $84,153.39 annually BC Timber Sales (BCTS) is a unique program of the Ministry of Forests. Working collaboratively with regional and district operations, BCTS plans, develops and auctions a substantial portion of the province’s annual available…

Forest Technologist

On-site

Ministry of Forests This position has full on-site requirements in Williams Lake. Applicants who do not fully meet the required qualifications may be considered for this position, but at a lower classification. Forest Technologist $68,028.89 - $77,100.40 annually BC Timber Sales (BCTS) is a unique program of the Ministry of Forests. Working collaboratively with regional and district operations, BCTS plans, develops, and auctions a substantial portion of the province’s annual available timber volume. BCTS operates as a for profit entity within a government organization. The BC Timber Sales…

Legislative Assembly Job Posting – Senior Data Strategist

Hybrid

Posting Title Legislative Assembly Job Posting – Senior Data Strategist Position Classification ABC Access Union N/A Work Options Hybrid Location Victoria, BC V9B 6X2 CA (Primary) Salary Range $92,118.38 - $112,339.49 per annum. Close Date 6/10/2026 Job Type Regular Full Time Temporary End Date Ministry/Organization BC Public Service -> Other Public Sector Ministry Branch / Division Legislative Assembly/Information Technology Job Summary **Senior Data Strategist** **Competition:** LA262719 **Department:** Information Technology **Position Type:** Regular Full-Time **Sala…

LABOUR 06R - Seed Orchard Worker

On-site

Posting Title LABOUR 06R - Seed Orchard Worker Position Classification Labourer R6 Union GEU Work Options On-Site Location Prince George, BC V2N4P7 CA (Primary) Salary Range $27.66 - $31.12 hourly, effective April 5, 2026 Close Date 6/11/2026 Job Type Regular Full Time Temporary End Date 7/31/2026 Ministry/Organization BC Public Service -> Ministry of Forests Ministry Branch / Division Forest Improvement & Research Management / Office of the Chief Forester Job Summary **The Team** The Seed Production section is responsible for effectively managing five ministry seed orc…

ADMN O 18R - Inspector

On-site

Posting Title ADMN O 18R - Inspector Position Classification Administrative Officer R18 Union GEU Work Options On-Site Location Osoyoos, BC V0H 1V0 CA (Primary) Salary Range $68,028.89 - $77,100.40 annually Close Date 6/10/2026 Job Type Regular Full Time Temporary End Date 12/18/2026 Ministry/Organization BC Public Service -> Public Safety & Sol General Ministry Branch / Division Independent Gambling Control Office Job Summary **The Team** At the Compliance Division, the Independent Gambling Control Office is home to our dynamic team of Inspectors. We value the unique p…

SPO-CP 24R – Child Protection Worker, After Hours 7on 7off

On-site

Posting Title SPO-CP 24R – Child Protection Worker, After Hours 7on 7off Position Classification Social Prog Off-Child Prot R24 Union GEU Work Options On-Site Location Kamloops, BC V2H 1B7 CA (Primary) Salary Range $80,703.86- $100,522.85 annually which includes a 3 Grid Market Adjustment Close Date 6/17/2026 Job Type Temporary (Auxiliary) Temporary End Date 12/30/2026 Ministry/Organization BC Public Service -> Children & Family Development Ministry Branch / Division Service Delivery Job Summary **The Team** The City Wide Intake Team is a frontline team that serves as t…

CR CNSL 3 - Crown Counsel 3

On-site

Posting Title CR CNSL 3 - Crown Counsel 3 Position Classification Crown Counsel Level 3B Union CC Work Options Hybrid Location Surrey, BC V4P 1M5 CA (Primary) Salary Range $229,138.67 - $263,131.20 annually Close Date 6/10/2026 Job Type Regular Full Time Temporary End Date Ministry/Organization BC Public Service -> Attorney General Ministry Branch / Division BC Prosecution Service Job Summary **The Team** The BC Prosecution Service (BCPS) plays a crucial role in protecting society by independently, effectively, and fairly conducting prosecutions and appeals at all levels…

C NURSE 9 - Regional Manager

On-site

Posting Title C NURSE 9 - Regional Manager Position Classification Nurse 9 (C) Union BCN Work Options Hybrid Location Prince George, BC V2N4P7 CA (Primary) Salary Range $72,751.32 - $124,206.20 annually Close Date 6/17/2026 Job Type Regular Full Time Temporary End Date 7/30/2027 Ministry/Organization BC Public Service -> Children & Family Development Ministry Branch / Division Youth Justice and Forensic Psychiatric Services Job Summary **The Team** The Youth Forensic Psychiatric Services (YFPS) team provides mandated inpatient and outpatient mental health assessment and…

Legislative Assembly – Cleaning Operations Supervisor

On-site

Posting Title Legislative Assembly – Cleaning Operations Supervisor Position Classification ABC Access Union N/A Work Options On-Site Location Victoria, BC V9B 6X2 CA (Primary) Salary Range $68,163.71 - $83,126.48 per annum Close Date 6/3/2026 Job Type Regular Full Time Temporary End Date Ministry/Organization BC Public Service -> Other Public Sector Ministry Branch / Division Legislative Assembly Job Summary \*\*\*Please DO NOT apply for this position by submitting your profile on this BC Government Hiring Centre website. Applications must be made via the following dire…