Get more replies from employers
Send a job-specific resume in minutes.
BC Ferries is modernizing its data landscape and building an enterprise data platform. We are seeking a Senior Data Engineer to design scalable data pipelines and data products that drive trusted insights across operations, customer experience, and strategic planning.
You will work with SQL, Python, PySpark on cloud platforms, implement data governance, and collaborate with data governance, analytics engineers, and business leaders to deliver secure, high-performance data solutions.
SENIORDATAENGINEER
Information Technology
VictoriaorVancouverLower Mainland
At BC Ferries, data is becoming a critical driver of how we operate, serve our customers, and make informed business decisions. As we continue to modernize our technology landscape, we're investing in an enterprise data platform that will power reporting, analytics, artificial intelligence, and operational decision-making across one of British Columbia's most essential transportation networks.
We're looking for a Senior Data Engineer to help build that foundation.
In this role, you'll design and deliver scalable, production-grade data pipelines and enterprise data products that enable trusted insights across the organization. Working with modern cloud technologies and collaborating with data engineers, analytics engineers, data governance specialists, and business leaders, you'll help transform complex data into reliable, secure, and high-performing information that supports everything from operational efficiency and asset management to customer experience and strategic planning.
If you're passionate about solving complex data challenges, building robust data platforms, and creating solutions that have enterprise-wide impact, we'd love to hear from you.
Reporting to the Executive Director, Enterprise Optimization, Data & Insights, you will lead the following key areas:
If this sounds like your next great career move, please submit your cover letter and resume by August 30, 2026 at 11:59pm.
The target salary range: $105,200 - $131,500 per annum. The starting salary is determined based on the successful candidate's knowledge, experience and internal equity.
"We sail to serve and connect the people and the coast of BC"
At BC Ferries, our people are at the heart of delivering safe and reliable service along 1,600 km of coastline. Every day, we connect communities and move tens of thousands of passengers and vehicles across our 25 routes through the dedication, expertise and hard work of our teams. Guided by a shared commitment to safety, service, inclusion and local commitment, we offer meaningful work, opportunities for growth, and the chance to make a positive impact. Whether you work onboard our vessels, in our terminals or behind the scenes, you'll play an important role in connecting people, supporting communities, and keeping coastal BC moving.
We support employment equity and diversity in the workplace and we encourage applications from all qualified individuals including women, visible minorities, Indigenous Peoples, persons with disabilities, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+), and others who reflect our ever-changing workplace.
We appreciate the interest of all applicants; however, only those selected for an interview will be contacted.