Back to job search
Michael Page logo

Senior Data Engineer

  • Winnipeg, MB
  • On-site
  • Posted Oct 30, 2026
  • 1 position

$85,000–$90,000 / year

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
College diploma
Apply by
Nov 12, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Not Applicable

Job summary

Design, build, and maintain scalable data pipelines, models, datasets, and integrations, while monitoring workflows and resolving issues to ensure reliable data delivery. Improve data quality, performance, security, and operational processes, and collaborate with technology and operations teams to deliver fit-for-purpose data solutions.

Job details

This Data Engineer role focuses on designing, building, and supporting scalable data pipelines and cloud-based data solutions while ensuring data quality, security, and operational excellence. The successful candidate will collaborate across engineering and operations teams, leverage Azure technologies, and contribute to data-driven decision-making through robust analytics infrastructure. Client Details The company operates in the Industrial / Manufacturing industry in Winnipeg. Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models and datasets that make information easier for technology teams to access and use. Monitor data workflows, investigate failures and resolve issues to maintain reliable data delivery. Improve data quality by identifying incomplete, duplicate or inconsistent information and applying practical fixes. Develop and maintain data integrations between systems to support accurate information flow. Document data structures, pipeline logic and operational processes to support clear and consistent use. Work with technology colleagues to understand data needs and deliver fit-for-purpose solutions. Review existing data processes and implement improvements that strengthen performance and reliability. Profile Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience as a Data Engineer or similar role. · Proficiency in Python, PySpark, data modeling, ETL processes and data integration using Microsoft technologies. · Advanced SQL skills for data transformation and querying on Azure data services (e.g., Data Factory, Databricks, Synapse, Fabric, Purview). · Experience with SQL and debugging complex queries. · Experience with Power BI or other BI tools. · Familiarity with DevOps practices. CI/CD experience. · Strong understanding of data pipeline engineering and big data design principles. Job Offer * Opportunity to work with modern Azure data platforms and cloud-based engineering technologies. * Exposure to large-scale data pipeline, data warehouse, and big data initiatives. * Strong collaboration with engineering and operations teams on strategic projects. * Ability to influence data quality, governance, security, and operational excellence. * Continuous learning opportunities across Microsoft data technologies, DevOps practices, and analytics solutions. MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation. MPI encourages applications from minorities, women, the disabled and all other qualified applicants

What you’ll do

Design, build, and maintain scalable data pipelines, models, datasets, and integrations, while monitoring workflows and resolving issues to ensure reliable data delivery. Improve data quality, performance, security, and operational processes, and collaborate with technology and operations teams to deliver fit-for-purpose data solutions.

Requirements

A degree or diploma in Computer Science, Data Engineering, Information Systems, or a related field, plus at least five years of experience as a Data Engineer or in a similar role. Requires proficiency in Python, PySpark, data modeling, ETL, Microsoft Azure data services, advanced SQL, BI tools, and familiarity with DevOps and CI/CD practices.

Benefits

  • Continuous Learning Opportunities
  • Exposure To Large-Scale Data Initiatives
  • Opportunity To Work With Modern Azure Technologies
  • Strategic Project Collaboration

Listed skills

  • Power BI · Preferred
  • CI/CD · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • PySpark
  • Data Modeling
  • ETL
  • Data Integration
  • Advanced SQL
  • Azure Data Factory
  • Azure Databricks
  • Azure Synapse
  • Microsoft Fabric
  • Microsoft Purview
  • Power BI
  • Data Pipeline Engineering
  • Data Quality
  • DevOps
  • CI/CD

Job areas

  • Data & Analytics
  • Technology
  • Software
  • Manufacturing

More jobs from Michael Page

See all jobs from Michael Page