Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

Spirit Omega Inc

Number of Vacancies: 1

Duration: 12 months

Hours of work: 35 per week

Location: Oshawa, ON (Hybrid, 2 day in office - 3 days remote)

Resume Due Date: Tuesday, June 9th, 2026 (5:00PM EST)

Job Overview

As a Data Engineer, you will be responsible for building and supporting the data driven applications which enable innovative, customer centric digital experiences. You will be working as part of a cross-discipline agile team who help each other solve problems across all business areas. You will build reliable, supportable & performant data lake & data warehouse products to meet the organization’s need for data to drive reporting analytics, applications, and innovation. You will employ best practice in development, security and accessibility to achieve the highest quality of service for our customers.

  • Build and productionize modular and scalable data ELT/ETL pipelines and data infrastructure leveraging the wide range of data sources across the organization.
  • Implement data ingestion and curation data pipelines that offer an integrated, business-centric single source of truth for business intelligence, reporting, and downstream system use, in collaboration with Data Architect.
  • Work closely with Data Architect, infrastructure and cyber teams to ensure data is secure in transit and at rest.
  • Clean, prepare and optimize datasets for performance, ensuring lineage and quality controls are applied throughout the data integration cycle.
  • Support Business Intelligence Analysts in modelling data for visualization and reporting, using dimensional data modeling and aggregation optimization methods.
  • Provide production support for issues related to ingestion, data transformation and pipeline performance, data accuracy and integrity.
  • Collaborate with data architect, business analysts, data scientists, data engineers, data analysts, solution architects and data modelers to develop data pipelines to feed our data marketplace.
  • Assist in identifying, designing, and implementing internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Work with tools in the Microsoft Stack; Azure Data Factory, Azure Data Lake, Azure SQL Databases, Azure Data Warehouse, Azure Synapse Analytics Services, Azure Databricks, Microsoft Purview, and Power BI.
  • Work within the agile SCRUM work management framework in delivery of products and services, including contributing to feature & user story backlog item development, and utilizing related Kanban/SCRUM toolsets.
  • Assist in building data catalog and maintenance of relevant metadata for datasets published for enterprise use.
  • Develop optimized, performant data pipelines and models at scale using technologies such as Python, Spark and SQL, consuming data sources in XML, CSV, JSON, REST APIs, or other formats.
  • Document as-built pipelines and data products within the product description, and utilize source control to ensure a maintainable code-base.
  • Implement orchestration of data pipeline execution to ensure data products meet customer latency expectations, dependencies are managed, and datasets are as up-to-date as possible, with minimal disruption to end-customer use.
  • Create tooling to help with day to day tasks, and reduce toil via automation wherever possible.
  • Work with Continuous Integration/Continuous Delivery and DevOps pipelines to automate infrastructure, code delivery and product enhancement isolation and proper release management and versioning.
  • Monitor the ongoing operation of in-production solutions, assist in troubleshooting issues, and provide Tier 2 support for datasets produced by the team, on an as-required basis.
  • Implement and manage appropriate access to data products via role-based access control.
  • Write and perform automated unit and regression testing for data product builds, assist with user acceptance testing and system integration testing as required, and assist in design of relevant test cases.
  • Participate in peer code review sessions, and approve non-production pull requests.

Requirements

Education

Completion of a four-year University education in computer science, computer/software engineering or other relevant programs within data engineering, data analysis, artificial intelligence, or machine learning.

Qualifications & Experience

  • Must have experience as a Data Engineer building data pipelines.
  • Must be fluent in creating data processing frameworks using Python, PySpark, SparkSQL and SQL
  • Must have experience with Azure Data Factory, ADLS, Synapse Analytics and Databricks
  • Experience building data pipelines for Data Lakehouses and Data Warehouses
  • Good understanding of data structures and data processing frameworks
  • Knowledge of data governance and data quality principles
  • Effective communication skills to translate technical details to non-technical stakeholders
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Oshawa, ON vacancy
  • $88 - $96 per hour

     ...Position:  ​​ Data Engineer (Databricks) Location: Oshawa, ON (3 days remote) Structure : Contract 12 months to start Pay:  $88.00 - $96.00 p/h inc. + HST -- We have a great new opportunity to support one of our Energy Sector clients in a contract capacity... 
    Suggested
    Contract work
    Remote work

    CorGTA

    Oshawa, ON
    7 days ago
  • $90 - $100 per hour

     ...Position:  ​​ Staff Data Engineer / Data Architect (Azure / Databricks)​​​​​​​ Location: Oshawa, ON (3 days remote) Structure : Contract 12 months to start Pay:  $90.00 - $100.00 p/h inc. + HST -- We have a great new opportunity to support... 
    Suggested
    Contract work
    Remote work

    CorGTA

    Oshawa, ON
    7 days ago
  • $115k - $164.6k per year

     ...report to the office three days per week, at minimum The Role We are looking for a skilled Senior Software Engineer with a deep understanding of building data intensive pipelines to develop, optimize, and maintain our embedded data plane infrastructure. The ideal... 
    Suggested
    Full time
    Work at office
    3 days per week

    General Motors

    Oshawa, ON
    3 days ago
  • $85 - $95 per hour

     ...Position:  ​​​​​Senior ​​Data Engineer (Azure Data Factory / Databricks) Location: Oshawa, ON (Hybrid 3 days remote) Structure : Contract 24 months to start Pay:  $85.00 - $95.00 p/h inc. -- We have a great new opportunity to support one of our... 
    Suggested
    Contract work
    Remote work

    CorGTA

    Oshawa, ON
    15 days ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear...  ...services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy... 
    Suggested
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours
    Shift work

    AtkinsRéalis

    Oshawa, ON
    a month ago
  • $65k - $75k per year

     ...Job Posting Position Title: Data Analyst – EPESI (Enterprise Performance Evaluation & Strategic Initiative) Job Posting Deadline for Internal Candidates: April 1, 2026, at 5:00pm Employment Status: Permanent, Full-Time Position Status: This is a Non-Bargaining Unit... 
    Permanent employment
    Full time
    Interim role
    Local area
    Monday to friday

    Durham Community Health Centre

    Oshawa, ON
    2 days ago
  •  ...Job Responsibility: Job Title: Regular Full-Time Traffic Engineering Technologist Posting Number: 004888 Department: Community Operations Services Department Branch: Community Support Services Location: Consolidated Operations Depot Posting Start Date: 2024/... 
    Full time
    Work at office
    Shift work

    City of Oshawa

    Oshawa, ON
    1 day ago
  •  ...to applying new employees to this job. · The Sr QA Automation Engineer/Developer is responsible for defining, implementing, and optimizing...  ...and enforce testing standards for automation coverage, test data management, and policies across teams. · Define and report on quality... 

    Spirit Omega Inc

    Oshawa, ON
    14 days ago
  • $1664.34 per week

     ...CA, L1H 8W8 Req ID: 57132 Status: Permanent Full Time Working Conditions: Onsite Education Level: Bachelor’s Degree Engineering Base Location: Oshawa, ON Shift: Days Travel: 10% Deadline to Apply: July 2, 2026 Salary Range: $1,664.34 - $2,583... 
    Remplacement
    Permanent employment
    Full time
    Temporary work
    Shift work

    Ontario Power Generation

    Oshawa, ON
    8 days ago
  •  ...fabrication industry. E.S. Fox Limited Nuclear Services Division is a people-first, environmentally conscious, socially responsible, Engineering, Procurement, and Construction (EPC) provider in the nuclear sector. E.S. Fox Limited’s Nuclear Services has contributed millions... 
    Remplacement
    Work at office

    E.S. FOX LIMITED

    Oshawa, ON
    23 days ago
  • $35 - $40 per hour

    A leading custom transportation manufacturing company is seeking a creative and driven Mechanical Engineer to join their close-knit engineering team. This is a full-time, permanent, on-site position based in Oshawa, ON. In this role, you will bridge the gap between customer... 
    Permanent employment
    Full time
    Flexible hours

    Randstad

    Oshawa, ON
    28 days ago
  • $114.75k per year

     ...Location: Oshawa, ON, Canada Date Posted: May 29, 2026 Job Status: Full-Time Ledcor is looking for a seasoned Design Project Engineer to lead the technical delivery of major heavy civil projects. In this role, you’ll manage design deliverables, drive constructability... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area

    Ledcor

    Oshawa, ON
    25 days ago
  • $206k - $256k per year

     ...personalization. We are seeking a Senior Manager to lead our ML Platform engineering organization, the team that builds and operates the critical...  ...training pipelines, or equivalent. ~ Strong understanding of data — data pipelines, data quality, and how data shapes model... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oshawa, ON
    20 days ago
  • $125k - $175k per year

     ...into loyal customers. Our team leverages the latest technologies and data-driven insights to optimize the onboarding funnel and drive meaningful impact. What You'll Do Work with product and engineering managers to implement business-critical features enabling new user... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oshawa, ON
    26 days ago
  •  ...ourselves on designing, building and selling the world's best vehicles. We are seeking a new generation of visionaries to help launch bold engineering and business initiatives, and shape new directions for General Motors. As an intern or co-op student working out of our... 
    Full time
    Internship
    Local area
    Work from home
    Flexible hours
    Shift work
    Weekend work

    General Motors

    Oshawa, ON
    3 days ago
  • $150k - $200k per year

     ...between a developer’s laptop and production, including developer environments, test automation, code standards, CI/CD, and release engineering, all in service of helping engineers ship code quickly, safely, and with confidence. The Continuous Delivery team’s charter is centered... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oshawa, ON
    14 days ago
  • $86 - $94 per hour

     ...Position:  ​​ Senior QA Automation Engineer Developer Location: ​​​​​​​Oshawa (hybrid 2 days remote)​​​​​​​ Structure : Contract 12 months to start Pay:  $86.00 - $94.00 p/h inc. + HST -- We have a great new opportunity to support one of our Energy Sector clients... 
    Contract work
    Remote work

    CorGTA

    Oshawa, ON
    10 days ago
  • $1704.68 - $2924.93 per week

     ...Level: 4-Year University degree in Computer Science, Software Engineering or something related to information technology. Base Location...  ...principles of computing equipment, methods, systems analysis and design, data management, work simplification, communications, and computer... 
    Permanent employment
    Full time
    Shift work

    Ontario Power Generation

    Oshawa, ON
    1 day ago
  •  ...skills to deliver successful project outcomes on a diverse range of engineering/technical projects. Apply appropriate key performance...  ...engineering services and nuclear organization. We connect people, data and technology to transform the world's'infrastructure and energy... 
    Full time
    Contract work
    Internship
    Local area
    Flexible hours

    AtkinsRéalis

    Oshawa, ON
    5 days ago
  • $83k per year

     ...must be completed at the physical location. There is no option to work remotely. Work setting ~ Engineering firm Responsibilities Tasks Compile and analyze data on factors affecting land use Design different land concepts Recommend plans for zoning,... 
    Permanent employment
    Full time
    Remote work

    D.G. Biddle and Associates Limited

    Oshawa, ON
    6 days ago
  • $65k - $75k per year

     ...offers full range of in-house capabilities including design and engineering, high tonnage metal stamping, light weighting solutions, innovative...  ...Review and analyze production plans, logs, quality assurance data, equipment and material status, and manpower requirements. Schedule... 
    Immediate start
    Shift work
    Rotating shift

    AGS Automotive Systems

    Oshawa, ON
    10 days ago
  • $26 per hour

     ...hands-on physical inspection, precision tool calibration, and basic data analysis to ensure all incoming materials, in-process production...  ...accredited post-secondary institution. Open to any technical or engineering discipline. Experience: Preferred 1-2 years of experience... 
    Hourly pay
    Long term contract
    Local area

    Prysmian Group

    Oshawa, ON
    14 days ago
  • $71k - $91k per year

     ...to work cross-functionally across Capital, Finance, Product, and Engineering to drive better decisions and build long term solutions. The...  ...internal and external audits for our funding facilities, including data validation, documentation, and coordination across stakeholders... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oshawa, ON
    12 days ago
  • $55k - $75k per year

     ...functionally with Affirm’s Sales, Client Success, Operations, and Engineering teams to provide clients with quick solutions, troubleshoot...  ...concepts ~ Nice to have: comfort working with logs and formatted data to troubleshoot issues ~ Level commensurate on experience... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oshawa, ON
    12 days ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear...  ...and support to lower level planners. Extract Primavera data files and send to the cost controller - Lead and provide guidance... 
    Full time
    Flexible hours

    AtkinsRéalis

    Oshawa, ON
    25 days ago
  •  ...proficiency in the repair and diagnosis of - with some assistance: Engines (gas and diesel), power train to include differentials,...  ...of been hired required • Basic computer skills preferred for data entry into maintenance systems. • Ability to work in non-climate... 
    Remplacement
    Apprenticeship
    Shift work
    Night shift
    Afternoon shift

    Penske Truck Leasing

    Oshawa, ON
    2 days ago
  • $2966.12 per week

     ...further concentrated study in fields such as mathematics, finance, engineering Base Location: Oshawa, ON Shift: Days Travel: None...  ...models using observable, historical, and fundamental data. Collaborate with traders, commercial groups, back-office, and... 
    Permanent employment
    Full time
    Work at office
    Shift work

    Ontario Power Generation

    Oshawa, ON
    8 days ago
  • $131k per year

     ...financial reporting, and analysis. By leveraging financial systems and data, the team enhances visibility, improves efficiency, shortens...  ...and operations, including Sales & Marketing, Manufacturing, Engineering, and Customer Care and Aftersales. ~ Drive adoption of finance... 
    Full time
    Contract work
    Work at office
    Local area
    Relocation
    Relocation package
    3 days per week

    General Motors

    Oshawa, ON
    16 days ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear...  ...services and nuclear organization. We connect people, data and technology to transform the world's'infrastructure and energy... 
    Internship
    Flexible hours
    Shift work

    AtkinsRéalis

    Oshawa, ON
    24 days ago
  •  ...Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science or related fields Knowledge of and minimum...  ...of electronic modules. Vehicle electrical systems and serial data communications architectures. System, software, and hardware... 
    Work at office

    General Motors

    Oshawa, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!