×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer

Job in Langley, BC, Canada
Listing for: Pattison Food Group
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 85062 CAD Yearly CAD 85062.00 YEAR
Job Description & How to Apply Below
Position: Data Engineer 1
Job Overview
Join Pattison Food Group Ltd., a Jim Pattison business and Canada’s largest Western-based provider of food and health products. Pattison Food Group Ltd. consists of Save‑On‑Foods and other well‑known grocery banners. With nearly 300 retail locations, we employ more than 30,000 team members. We are looking for a full‑time Data Engineer to join our IT team in Langley, BC.

Responsibilities

Design and construct high‑performance, scalable data pipelines to operationalize state‑of‑the‑art solutions ranging from quantum computing pipelines to deep learning‑based recommender systems.

Write production Python/Scala scripts in a Spark/Databricks environment to support the data pipelines that feed Machine Learning models.

Create innovative solutions to tackle computationally intensive challenges and business issues.

Leverage cloud environments and follow best practices while building solutions in the data lake as it evolves to meet the needs of the business.

Perform data wrangling, feature engineering, and dimension reduction with data of all shapes and sizes, from parquet files to images.

Partner with Machine Learning Engineers, Data Scientists, and Cloud Architects to deliver models into production.

Coaching, mentoring, and providing feedback to team members and junior data engineers.

Discover novel datasets and data sources and make them available for modeling and reporting.

Use expertise in big data technologies to champion innovation, design, and implement data‑stores and analytic models, oversee large‑scale data lake platforms, and design and implement efficient data pipelines from source systems to data‑stores.

Define and implement Quality Assurance best practices that support the implementation of data transformations and the availability of high‑quality data.

Qualifications

A Bachelor's degree in a STEM discipline at minimum; a Master's is preferred.

Minimum 2 years of experience in creating and managing large‑scale, distributed data.

Expertise in Python and Spark; experience in Java, Scala, or C++ is a plus.

Expertise in SQL.

Experience designing and deploying high‑performance data processing systems with reliable data validation, monitoring, and logging practices.

Rigor in high code quality, automated testing, and other engineering best practices.

Experience with big data technologies such as Hadoop, Spark, and Databricks.

Familiarity with software development best practices, including version control, CI/CD and CAB processes.

Expert knowledge of databases and modern data workloads.

Soft Skills

Strong communicator.

Detail‑oriented and organized.

Leader with an ownership mindset.

Passionate about Machine Learning.

Able to work independently and as part of a team.

Benefits
In addition to a highly competitive salary, we offer a great range of benefits, including a company pension plan, free parking, exclusive team member offers, and opportunities for development and career progression.

Compensation
$85,062.00 – $  (based on location, education, skills, experience and other factors).

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary