Click column header to sort
WAREHOUSE STOCKPERSON
Swartz Bay
SHIP SAFETY EQUIPMENT TECHNICIAN
Richmond – Fleet Maintenance Unit
Fixed Term Casual
As a team player, you are a self-motivated individual with strong mechanical aptitude and the ability to communicate technical information effectively. You are responsible for servicing and maintaining firefighting, lifesaving, and other related shipboard safety...
LIFESAVING APPLIANCE TECHNICIAN
Richmond – Fleet Maintenance Unit
Fixed Term Casual
We are seeking motivated, experienced Lifesaving Appliance Technicians to support refit and project requirements at our Fleet Maintenance facility in Richmond, with a primary focus on liferafts, evacuation slides, platforms, and marine evacuation...
ENGINE ROOM ASSISTANT
Langdale
ENGINE ROOM ASSISTANT
Horseshoe Bay
ADMINISTRATIVE COORDINATOR, TERMINAL CONSTRUCTION
Horseshoe Bay
The Opportunity
BC Ferries is undertaking a major, multi-year infrastructure program at the Horseshoe Bay and Langdale terminals...
ASSISTANT REGIONAL MANAGER (TECHNICAL LEAD), TERMINAL MAINTENANCE
TERMINAL SERVICE AGENT
Nanaimo...
PROJECT MANAGER, MAJOR VESSELS
Fleet Renewal
Victoria
The Opportunity
In order to address the challenges brought on by constrained system capacity, aging major assets, and environmental sustainability, BC Ferries is launching a new Fleet Renewal...
PROJECT COORDINATOR
Fleet Project Management Office
Victoria or Swartz Bay or Richmond
The Opportunity
CHIEF ENGINEER, MINOR
Thetis Island
The Opportunity
We are seeking a passionate, innovative engineer who brings the technical, interpersonal, and leadership skills for the Chief Engineer, Minor position on Thetis Island.
CREWING OFFICER
Little River
Term Certain - 9 Months
The Opportunity
We are looking for a Crewing Officer to lead long and short-term planning...
PROJECT COORDINATOR, TERMINAL CONSTRUCTION
3 Positions
Victoria or Tsawwassen
BC Ferries operates a vital public service by connecting people, communities, and economies along British Columbia’s west coast. Every sailing supports daily life across the province from...
CREWING SCHEDULER
Swartz Bay
Casual
The opportunity
Working as part of a dynamic, results-driven team, you analyze, plan, and schedule work assignments for all shipboard and shore-based staff. You ensure crewing services meets the...
FIRST ENGINEER
Tsawwassen
Working at BC Ferries as a member of our engineering team, means you will work with us as we plan for our goal to have a more resilient service by increasing the capacity and interoperability of vessels in our fleet. We are more than a marine transportation company: We connect communities and customers to the people and places important in their lives.
PAY ANALYST
Victoria
The Opportunity
We are searching for a payroll professional to join our Finance team. As a professional, detail-oriented Pay Analyst, you are responsible for auditing, analyzing and adjusting pay for an assigned client group at BC Ferries....