Click column header to sort
MASTER, MAJOR
Langdale - Staffing Pool
MASTER
Horseshoe Bay - Staffing Pool
ENGINE ROOM ASSISTANT
Nanaimo
Coordinator, People Experience
Tsawwassen
The Opportunity
We are seeking a dedicated team member who excels in customer-focused environments and brings enthusiasm to the role. You have a passion for people and your goal is providing a full range of administrative support for the People Experience team....
THIRD ENGINEER
Salt Spring Island
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.
MANAGER, TERMINAL
Swartz Bay and Southern Gulf Islands
The opportunity
We are looking for a passionate, dynamic...
COMMERCIAL SERVICES DRIVER
Tsawwassen
We are currently accepting applications from skilled professionals with a Class 1 BC Driver’s license and a minimum 5 years experience driving articulated commercial vehicles. A, B and C train experience is a definite asset. You will have demonstrated a record of excellence in safety and customer service. Responsibilities will encompass receiving, inspection, movement, discharging of trailer units with company tractors; and...
PROJECT COORDINATOR, MAJOR VESSELS
OPERATIONS CENTRE OFFICER
CUSTOMER SERVICE ATTENDANT
Salt Spring Island
Casual
The opportunity
We are seeking individuals who are passionate about providing amazing customer service while prioritizing...
COORDINATOR, OPERATIONAL TRAINING
6 Month Term Certain
Tsawwassen
The Opportunity
At BC Ferries, we connect communities and shape coastal life - every day. Training is essential to delivering safe, reliable service, and our operational workforce depends on a highly...
CREWING SCHEDULER
Swartz Bay
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 operational requirements and company objectives through the provision of accurate, cost effective and timely...
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...
Senior Master, Minor
TEXADA, WESTVIEW or LITTLE RIVER
The Opportunity
We are seeking a dynamic leader to join as the senior member of the ship’s management team for the vessel sailing out of Blubber Bay,...
CREWING SCHEDULER
Swartz Bay
6-month Term Certain
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...
PROJECT MANAGER, FLEET RENEWAL INFRASTRUCTURE
TERMINAL ATTENDANT
Horseshoe Bay
Casual
The opportunity
BC Ferries is seeking Terminal Attendants who are passionate about delivering outstanding customer service,...
FOOT PASSENGER TICKET AGENT
Horseshoe Bay
Casual
The opportunity
We are seeking applicants who are passionate about providing amazing customer service while prioritizing safety and creating a positive...
DRAUGHTSPERSON
Victoria
The Opportunity
Working as part of a dynamic, results-driven Terminal Engineering department, you are a creative, detail-oriented professional responsible for developing, preparing, reviewing, analyzing, and designing CAD drawings and technical...