Job Description : 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…
Job Description : SENIOR ANALYST, PEOPLE DATA Victoria TheOpportunity BC Ferries is transforming the way we use workforce data—and we’re looking for a Senior Analyst, People Data to help lead that evolution. In this strategic and technical role, you will…
Job Description : MASTER, MINOR Quadra The Opportunity We are currently seeking applications from individuals interested in being considered for the Master, Minor position. We offer a unique working environment with diverse challenges and opportunities. If you are a customer…
Job Description : PROGRAM MANAGER, TERMINAL CONSTRUCTION Horseshoe Bay Overview BC Ferries provides essential passenger and vehicle ferry services to coastal communities along British Columbia’s west coast. We are committed to delivering safe, efficient, and reliable travel experiences for our…
Job Description : PROJECT MANAGER Fleet Project Management Office Victoria, Swartz Bay or Richmond The Opportunity BC Ferries is one of the world’s largest ferry operators—and we’re navigating an exciting era of fleet renewal, modernization, and technical excellence. If you’re…
Job Description : CREWING ADVISOR Nanaimo The opportunity We are searching for a Crewing Advisor to join the Scheduling Services Team in Nanaimo. You will develop both long term and short term schedules to meet operational requirements and Company objectives…
Job Description : MANAGER, WORKFORCE PLANNING & ANALYTICS 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 has recently launched a new Fleet Renewal…
Job Description : PROJECT COORDINATOR, 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 has recently launched a new Fleet Renewal organization…
Job Description : DECKHAND Swartz Bay The opportunity We are seeking a customer minded individual who plays a critical role in vessel operations and safety. Reporting to the Mate, Deckhands are responsible for: Directing vehicle and foot passenger traffic on…
Job Description : SENIOR OCCUPATIONAL SAFETY & HEALTH ADVISOR Victoria or Vancouver Mainland The Opportunity BC Ferries is undertaking a historic wave of capital projects to modernize terminals, enhance traveller experience, and support the future of marine transportation in British…
Job Description : MANAGER, TERMINALSwartz Bay and Southern Gulf Islands The opportunity We are looking for a passionate, dynamic leader to oversee the day to day operation and administration of our Swartz Bay terminal. In this role you will oversee…
Job Description : 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…
Job Description : 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…
Job Description : 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…
Job Description : 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…
Job Description : 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…
Job Description : 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 operational…
Job Description : 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…
Job Description : PROJECT MANAGER, FLEET RENEWAL INFRASTRUCTUREVictoria 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 program that will see…
Job Description : TERMINAL ATTENDANT Horseshoe Bay Casual The opportunity BC Ferries is seeking Terminal Attendants who are passionate about delivering outstanding customer service, prioritizing safety, and creating a positive travel experience. As we begin a major reconstruction project at…
Job Description : SENIOR BUSINESS INVESTMENTS ADVISOR Victoria or Vancouver Lower Mainland The Opportunity Are you passionate about driving strategic growth through data driven insights and investment planning? We’re looking for a Senior Business Investments Advisor to join our dynamic…
Job Description : MANAGER, IT CUSTOMER CARE & HELP DESK Victoria The Opportunity Are you a dynamic IT leader ready to make a measurable impact? We’re looking for a Manager, IT Customer Care & Help Desk to provide day to…
Job Description : DECKHAND Quadra Island The opportunity We are seeking a customer minded individual who plays a critical role in vessel operations and safety. Reporting to the Mate, Deckhands are responsible for: Directing vehicle and foot passenger traffic on…
Job Description : 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 environment. Reporting to the Terminal Manager, Foot Passenger Ticket…
Job Description : PROJECT MANAGER, TERMINAL CONSTRUCTION Victoria Two Positions The Opportunity BC Ferries plays a vital role in connecting coastal communities throughout British Columbia’s west coast by providing essential passenger and vehicle ferry services. We take great pride in…
Job Description : MANAGER, RETAIL OPERATIONS 12 month Term Certain Swartz Bay The Opportunity We're proud to be one of the largest ferry operators in the world, moving more than 60,000 customers and 23,000 vehicles throughout coastal British Columbia every…
Job Description : SENIOR BUSINESS INVESTMENTS ADVISOR Victoria or Vancouver Lower Mainland The Opportunity Are you passionate about driving strategic growth through data driven insights and investment planning? We’re looking for a Senior Business Investments Advisor to join our dynamic…
Job Description : PROJECT MANAGER, TERMINAL CONSTRUCTION Victoria Two Positions The Opportunity BC Ferries plays a vital role in connecting coastal communities throughout British Columbia’s west coast by providing essential passenger and vehicle ferry services. We take great pride in…
Job Description : FOOT PASSENGER TICKET AGENT Swartz Bay Casual The opportunity We are seeking applicants who are passionate about providing amazing customer service while prioritizing safety and creating a positive environment. Reporting to the Terminal Manager, Foot Passenger Ticket…
Job Description : MAINTENANCE PLANNER Terminal Maintenance Yard The Opportunity We are looking for an effective communicator with strong interpretation skills and an ability to consistently meet deadlines. Reporting to the Regional Manager of Terminal Maintenance, you establish and maintain…
Job Description : ELECTRICAL PROJECT ENGINEER Fleet Technical Victoria The Opportunity At BC Ferries, we’re more than a transportation service—we’re a vital connection for coastal communities across British Columbia. As an Electrical Project Engineer, you’ll help strengthen these connections by…
Job Description : DIGITAL CONTENT SPECIALIST Victoria or Vancouver Lower Mainland (Hybrid Work Option) The Opportunity Every day, BC Ferries provides an essential transportation service along more than 1,600 kilometres of British Columbia’s coast, moving over 23 million passengers, 8…
Job Description : WORKFORCE OPTIMIZATION MANAGER Victoria or Vancouver Lower Mainland The Opportunity We are in search of a Workforce Optimization Manager who will play a key role in improving the efficiency and effectiveness of workforce deployment across the organization.…
Job Description : DIGITAL CONTENT SPECIALIST Victoria or Vancouver Lower Mainland (Hybrid Work Option) The Opportunity Every day, BC Ferries provides an essential transportation service along more than 1,600 kilometres of British Columbia’s coast, moving over 23 million passengers, 8…
Job Description : QUALITY ASSURANCE AUTOMATION ENGINEER Victoria or Vancouver Lower Mainland The Opportunity BC Ferries is seeking a skilled Quality Assurance Automation Engineer to join our Information Technology team. This role will enhance our testing capacity and technical capability,…
Job Description : QUALITY ASSURANCE TEST ANALYST Victoria or Vancouver Lower Mainland The Opportunity BC Ferries is seeking a skilled Quality Assurance Test Analyst to join our Information Technology team. This role will enhance our testing capacity and technical capability,…
Job Description : PROGRAM MANAGER, TERMINAL CONSTRUCTION Victoria or Tsawwassen (Hybrid Work Option) Overview BC Ferries provides essential passenger and vehicle ferry services to coastal communities along British Columbia’s west coast. We are committed to delivering safe, efficient, and reliable…
Job Description : PROGRAM MANAGER, TERMINAL CONSTRUCTION Victoria or Tsawwassen (Hybrid Work Option) Overview BC Ferries provides essential passenger and vehicle ferry services to coastal communities along British Columbia’s west coast. We are committed to delivering safe, efficient, and reliable…
Job Description : ASSISTANT MANAGER, PAYROLL Victoria The Opportunity As a key member of a results driven, high performance team, you provide assistance in the management and coordination of all aspects of payroll function to ensure accurate and timely payment…
Job Description : PAY ANALYSTVictoria 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…
Job Description : QUALITY ASSURANCE TEST ANALYST Victoria or Vancouver Lower Mainland The Opportunity BC Ferries is seeking a skilled Quality Assurance Test Analyst to join our Information Technology team. This role will enhance our testing capacity and technical capability,…
Job Description : STRATEGIC INITIATIVES LEAD Victoria or Vancouver Lower Mainland The Opportunity Are you an experienced transformation leader with a passion for helping coordinate and manage enterprise change? We’re growing our Strategy & Planning team and are looking for…
Job Description : MANAGER, PEOPLE EXPERIENCE Horseshoe Bay The Opportunity Are you a pro active, progressive Human Resource professional who takes great pride in coaching and fostering excellence in employee engagement? We presently have an opening for an excellent leader…
Job Description : PEOPLE EXPERIENCE COORDINATOR 18 Month Term Certain Nanaimo 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…
Job Description : PROJECT COORDINATOR, FLEET RENEWAL INFRASTRUCTUREVictoria 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 program that will see…
Job Description : IT PROJECT COORDINATOR 12 month Term Certain Victoria or Vancouver Lower Mainland The Opportunity You are a customer focused team player, with strong communication skills and excellent analytical skills. Working closely with project teams, you coordinate project…
Job Description : IT PROJECT COORDINATOR12 month Term Certain Victoria or Vancouver Lower Mainland The Opportunity You are a customer focused team player, with strong communication skills and excellent analytical skills. Working closely with project teams, you coordinate project activities…
Job Description : IT PROJECT COORDINATOR Victoria or Vancouver Lower Mainland The Opportunity You are a customer focused team player, with strong communication skills and excellent analytical skills. Working closely with project teams, you coordinate project activities to help ensure…
Job Description : PLUMBER NANAIMO MAINTENANCE YARD 12 month Term Certain The Opportunity We are looking for a safety minded individual, responsible for the installation and maintenance of all mechanical plumbing systems throughout BC Ferries facilities. The Role Reporting to…
Job Description : MASTER Swartz Bay We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Master in Swartz Bay. As Master, you lead the shipboard management team and are responsible for safety;…
Job Description : IT PROJECT COORDINATOR Victoria or Vancouver Lower Mainland The Opportunity You are a customer focused team player, with strong communication skills and excellent analytical skills. Working closely with project teams, you coordinate project activities to help ensure…
Job Description : TIME ANALYST Swartz Bay The opportunity Join us as a Time Analyst where you can put your keen data and research skills to work auditing time collection data while ensuring accurate and timely processing of employee pay…
Job Description : MASTER, INTERMEDIATE Swartz Bay We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Master in Swartz Bay. As Master, you lead the shipboard management team and are responsible for…
Job Description : WELDER Richmond Fleet Maintenance Unit Working as a team player, you are a responsible self starter with strong technical and interpersonal abilities. You plan, supply, maintain, and perform the welding and fabrication needs of BC Ferries vessels,…
Job Description : CHIEF ENGINEER Saltery Bay The Opportunity We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Chief Engineer, Intermediate at Saltery Bay. The Role Reporting to the Senior Chief Engineer,…
Job Description : INTERMEDIATE BUSINESS INTELLIGENCE (BI) DEVELOPER Information Technology Victoria The Opportunity As a key member of the Information Technology team, you develop, maintain, and support the Cognos suite of BI tools including Enterprise Planning. As an innovative trouble…
Job Description : PROJECT MANAGER Information Technology Victoria or Vancouver Lower Mainland The Opportunity Working as part of a dynamic, results driven team, you manage all aspects of key IT projects in support of business initiatives. This includes delivering projects…
Job Description : Mate, Minor Alert Bay The Opportunity We are seeking a dedicated Mate to serve as the ship’s Navigational Officer, supporting safe and efficient vessel operations while ensuring exceptional passenger service. The Role As a Mate, you will…
Job Description :COMPENSATION SPECIALIST Vancouver Island or Lower Mainland We’re Growing our Team! The Opportunity As one of BC’s Top Employers, our people are our most valuable asset. We are growing our Total Rewards team and looking for an experienced…
Job Description : COMMERCIAL SERVICES DRIVER Tsawwassen Casual 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…
Job Description : CLERK/TYPIST PURCHASINGRichmond Casual We are seeking a highly motivated, flexible and cooperative team player with strong interpersonal and communication skills to complement our Richmond administrative team. The nature of work requires the ability to accurately and efficiently…
Job Description : DRAUGHTSPERSON 12 Month Term 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…
Job Description :SENIOR FINANCIAL ANALYST, FP&A (Operating) Victoria 2 year Term The Opportunity At BC Ferries, we connect communities and play a vital role in the lives of British Columbians. Behind every sailing is a team of professionals who ensure…
Job Description : Mate, Minor Little River Pool The Opportunity We are seeking a dedicated Mate to serve as the ship’s Navigational Officer, supporting safe and efficient vessel operations while ensuring exceptional passenger service. The Role As a Mate, you…
Job Description : MATERIALS COORDINATOR – AMIP Term Certain (18 24 months) Delta The Opportunity As part of BC Ferries’ Asset Management Improvement Program (AMIP), we are seeking dedicated and detail oriented Materials Coordinators to improve inventory accuracy across terminal…
Job Description :EXECUTIVE DIRECTOR, SAFETY, HEALTH & SECURITY People & Safety Victoria or Lower Mainland The Opportunity At BC Ferries, safety is at the heart of everything we do. We connect coastal communities across British Columbia, and with that privilege…
Job Description : MASTER, MAJOR Swartz Bay The opportunity We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Master in Swartz Bay. As Master, you lead the shipboard management team and are…
Job Description : MASTER, MAJOR Salt Spring Island The opportunity We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Master on Salt Spring Island. As Master, you lead the shipboard management team…
Job Description : REGIONAL MANAGER, TERMINAL OPERATIONS Swartz Bay The Opportunity We are seeking a dynamic and customer focused leader with a strong commitment to safety to join our Terminal Operations team. Reporting to the Superintendent, Terminal Operations, this role…
Job Description : ENGINEERING CO OP Victoria or Horseshoe Bay The Opportunity We are seeking three (3) Engineering Co op students to support capital project delivery within the Terminal Construction department. The positions will have staggered start dates, with each…
Job Description : INTEGRATED LOGISTICS SUPPORT, MAINTENANCE, RELIABILITY & ASSET MANAGEMENT 4 or 8 Month Co op, Internship or Work Study opportunity Victoria or Richmond (Hybrid/On site) The Opportunity BC Ferries is one of the world’s largest ferry operators, connecting…
Job Description :DIRECTOR, COMMUNITY RELATIONS Victoria or Vancouver The Opportunity We’re proud to be one of the largest ferry operators in the world and for over 60 years, we have been dedicated to providing safe and efficient travel to our…
Job Description : INTEGRATED LOGISTICS SUPPORT, MAINTENANCE, RELIABILITY & ASSET MANAGEMENT 4 or 8 Month Co op, Internship or Work Study opportunity Victoria or Richmond (Hybrid/On site) The Opportunity BC Ferries is one of the world’s largest ferry operators, connecting…
Job Description : MASTER, MAJOR Swartz Bay The opportunity We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Master in Swartz Bay. As Master, you lead the shipboard management team and are…
Job Description : MASTER, MAJOR Salt Spring Island The opportunity We are currently seeking applications from individuals interested in being considered for the Shipboard Management position of Master on Salt Spring Island. As Master, you lead the shipboard management team…
Job Description :SENIOR BUSINESS INTELLIGENCE (BI) DEVELOPER Information Technology Victoria The Opportunity We are in search of a detailed and results oriented Business Intelligence (BI) professional to join our Information Technology team. As the Senior BI Developer, you are responsible…
Job Description : Customer Service Attendants Applicant Inventory Little River Qualified applicants will be considered for future seasonal/casual opportunities in the catering department. The Opportunity We are seeking individuals who are passionate about providing amazing customer service while prioritizing safety…
Job Description : Customer Service Attendants Applicant Inventory Nanaimo Qualified applicants will be considered for future seasonal/casual opportunities in the catering department. The Opportunity We are seeking individuals who are passionate about providing amazing customer service while prioritizing safety and…
Job Description : MANAGER, ACCOUNTING & REPORTING Victoria The Opportunity At BC Ferries, we connect communities and shape coastal life—every day. As one of the world’s largest ferry operators, we’re proud to deliver safe, reliable service across coastal British Columbia,…
Job Description : TERMINAL SERVICE ATTENDANT Saltery Bay Casual The opportunity We are seeking individuals who are passionate about providing amazing customer service while prioritizing safety and creating a positive environment. Reporting to the Terminal Operations Supervisor, Terminal Service Attendants…
Job Description : ASSISTANT REGIONAL MANAGER, TERMINAL MAINTENANCE TECHNICAL LEAD Horseshoe Bay The Opportunity Ready to lead complex, high impact infrastructure maintenance projects in one of BC’s most vital transportation networks? We are hiring for Assistant Regional Managers to join…
Job Description : CREW SCHEDULER Little River Casual The opportunity The Crew Scheduler ensures that Scheduling Services meets operational requirements and company objectives in accordance with operational policies, the collective agreement and regulatory requirements for vessels and shore positions. The…
Job Description : MANAGER, ACCOUNTING & REPORTING Victoria The Opportunity At BC Ferries, we connect communities and shape coastal life—every day. As one of the world’s largest ferry operators, we’re proud to deliver safe, reliable service across coastal British Columbia,…
Job Description : TECHNICAL STORESPERSON (Parts Person) Delta Warehouse Casual This position provides support to the Supply Chain department by coordinating the receiving and issuing of stock, liaising with vendors and customers, processing shipping and receiving documentation, distributing shipments throughout…
Job Description : DATABASE SPECIALIST Information Technology Victoria The Opportunity At BC Ferries, we connect communities and shape journeys across the province. Our Information Technology team is the backbone of our operations – ensuring systems run smoothly, securely, and reliably.…
Job Description : ENGINE ROOM ASSISTANT Swartz Bay The opportunity We are seeking a self starter and a positive team player who provides essential vessel safety and operational expertise. Reporting to the Chief Engineer Engine Room Assistants are responsible for:Monitoring…
Job Description : BUSINESS OPERATION FUNCTIONAL LEAD People & Safety Vancouver, Victoria, Nanaimo, or Hybrid 2 positions The Opportunity BC Ferries is embarking on an important transformation with the implementation of a new Human Capital Management (HCM), Payroll, and Workforce…
Job Description : CHIEF STEWARD Tsawwassen The Opportunity In this role, you will function similarly to a Hotel Manager, Guest Services Manager and Food and Beverage Manager onboard our vessels, overseeing guest services and ensuring a high standard of service…
Job Description : ORGANIZATIONAL DESIGN MANAGER Vancouver Island or Lower Mainland The Opportunity At BC Ferries, people are at the heart of everything we do. As we navigate an exciting period of transformation, we’re committed to building an organization where…
Job Description : RELIABILITY BASED MAINTENANCE ASSET COORDINATOR Tsawwassen 2 Years Term Certain The Opportunity The Reliability Based Maintenance (RBM) Asset Coordinator is responsible for comparing, collecting, documenting, and analyzing maintenance information from BC Ferries’ assets. Working within the Engineering…
Job Description : REVENUE ANALYSTVictoria 18 month Term The Opportunity We are seeking an Accounting professional with strong analytical skills to join our Revenue team. As a Revenue Analyst, you add value and improve the organization's financial operations. You work…
Job Description : EXECUTIVE ASSISTANT, PEOPLE & SAFETY Victoria The Opportunity We are currently seeking a highly skilled and trusted Executive Assistant to support our Vice President, People & Safety—a key leader driving initiatives that keep our people safe, engaged,…
Job Description : GOVERNMENT AND INTEREST HOLDER REALTIONS LEAD Victoria The Opportunity At BC Ferries, we connect communities and provide essential transportation services across British Columbia’s stunning coastlines. We are committed to fostering strong relationships with governments and interest holder…
Job Description : MANAGER, CORPORATE FINANCE Victoria The Opportunity We are seeking a strategic, results driven Manager, Corporate Finance to lead a talented team of financial analysts within our Treasury department. You will play a pivotal role in shaping BC…
Job Description : INTERIOR & OUTFITTING LEADFLEET RENEWAL Victoria The Opportunity In order to address the challenges brought on by constrained system capacity, aging major assets, and environmental sustainability, BC Ferries has recently launched a new Fleet Renewal organization. This…
Job Description : ASSISTANT REGIONAL MANAGER, TERMINAL MAINTENANCE TECHNICAL LEAD Tsawwassen The Opportunity Ready to lead complex, high impact infrastructure maintenance projects in one of BC’s most vital transportation networks? We are hiring for Assistant Regional Managers to join our…
Job Description : SENIOR PROJECT MANAGER, MAJOR TERMINAL ELECTRIFICATION 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…
Job Description : SENIOR FINANCIAL ANALYST Accounting & Reporting Victoria The Opportunity Join BC Ferries, an essential part of British Columbia’s transportation network, and help shape the connections between coastal communities across the province. Our Accounting & Reporting team plays…
Job Description : SENIOR ENGAGEMENT ADVISOR Victoria The Opportunity At BC Ferries, we connect more than communities; we connect people, perspectives, and possibilities. We’re looking for a Senior Engagement Advisor to join our dynamic External Engagement team as we implement…
Job Description :SENIOR COMMUNICATIONS ADVISOR Victoria or Vancouver Lower Mainland The Opportunity BC Ferries is seeking a dynamic Senior Communications Advisor to join our high performing team and help shape how we connect with customers, interest holders, and communities across…