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 17 hours ago
Similar jobs that could be interesting for youBased on the Data Engineer in Oshawa, ON vacancy
  • $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 Energy Sector clients... 
    Suggested
    Contract work
    Remote work

    CorGTA

    Oshawa, ON
    1 day 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
    9 days ago
  • $110k - $160k per year

     ...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... 
    Suggested
    Remplacement
    Work at office

    E.S. FOX LIMITED

    Oshawa, ON
    6 hours ago
  • $1664.34 - $2583.3 per week

     ...Education Level: 4-Year University degree in Computer Science, Software Engineering, or a related field. Base Location: Oshawa, ON Shift:...  ...Junior AI Engineer . Reporting to the Senior Manager, Data & AI, this position is responsible to develop, implement, and... 
    Suggested
    Permanent employment
    Full time
    Shift work
    Oshawa, ON
    14 days ago
  • $1704.68 - $2924.93 per week

     ...Conditions : Hybrid Education Level: 4-year degree in business, engineering, or equivalent Base Location: Oshawa, ON Shift: Days...  ...to track progress, manage change, and create clear reports and data visualizations using dashboards and Excel to support informed decision... 
    Suggested
    Full time
    Contract work
    For contractors
    Shift work
    Oshawa, ON
    7 days ago
  • $120k - $150k per year

     ...extensometer (MPBX), monitoring wells, vibrating wire piezometers and data loggers. Carrying out site visits and trouble-shooting...  ...What You Bring to the Team: ~ University graduate with a Civil Engineering degree specializing in Geotechnical or Geological, or currently... 
    Contract work
    For subcontractor
    Flexible hours

    AECON

    Oshawa, ON
    5 days ago
  • $81.3k - $122k per year

     ...a full-time basis at the Oshawa Assembly location. The Role We are currently looking for you to take on the role of Controls Engineer based out of our Oshawa Assembly plant. The Controls Systems Engineer is an Individual contributor with recognized expertise responsible... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work
    Night shift

    General Motors

    Oshawa, ON
    2 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
    6 days ago
  • $111k - $161k per year

     ...Status:  Regular Full Time Working Conditions: On-site       Education Level: Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Business Administration, Management, or related fields, particularly if combined with technical experience... 
    Full time
    Shift work
    Oshawa, ON
    12 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
    5 days ago
  •  ...Position Description & Qualifications Looking for a Software Engineer opportunity at a place you can make a difference every day? Discover this great opportunity in our Toronto, Ontario, Canada location. You will be part of a professional team which supports operations... 
    Long term contract
    Contract work
    Local area

    Serco

    Oshawa, ON
    26 days ago
  • $1704.68 - $2658.86 per week

     ...Conditions : Onsite Education Level: Bachelor’s degree in Engineering Base Location: Oshawa Shift: Day Travel: 10% Deadline...  ...inquiries Analyze operational, design, and historical data to identify improvement opportunities, support engineering studies... 
    Full time
    Shift work
    Oshawa, ON
    15 days ago
  •  ...30am to 5pm Position Title: HIL Simulation and Integration Engineer - Automotive Engineering CIeNET is a mobile, automotive, telecom...  ...preferably automotive ~ Experience working on large volumes of data in a real-time, or faster than real-time discrete environment ~... 
    Full time
    Worldwide
    Monday to friday
    Shift work
    Day shift

    CIeNET International

    Oshawa, ON
    more than 2 months ago
  •  ..., services, and user experiences. Role Overview We’re inviting individuals from all backgrounds, including those searching for data entry clerk roles, to express interest in joining upcoming consumer research studies. These may include online interviews, product evaluations... 
    Part time
    Casual work
    Remote work
    Flexible hours

    ApexFocusGroup

    Oshawa, ON
    more than 2 months ago
  •  ...week rotation. Candidates must be able to work on Saturdays. Position Title: Production Supervisor - Automotive Manufacturing & Engineering CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company... 
    Local area
    Worldwide
    Shift work
    Rotating shift
    Weekend work
    Day shift
    Afternoon shift

    CIeNET International

    Oshawa, ON
    more than 2 months ago
  • $1764.34 - $2751.92 per week

     ...findings and conclusions for internal audit leadership. Leverage data analytics and visualization tools to build dashboards/analytics...  ...external audit needs, including partnering with operational, engineering, and project teams as required. The successful candidate... 
    Permanent employment
    Full time
    Shift work
    Oshawa, ON
    2 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
    3 days ago
  •  ...Generating Stations. ESFL Nuclear Services provides a full spectrum of Engineering, Procurement and Construction (EPC) services, in addition to...  ...vendors to meet their intended deadlines Coordination of data provided by multiple vendors KNOWLEDGE AND EDUCATION REQUIREMENTS... 
    Full time
    For subcontractor
    Work at office

    E.S. Fox Limited

    Oshawa, ON
    2 days ago
  • $45k - $55k per year

     ...verifying transactions. Continuously review requirements to ensure data accuracy and alignment with business needs. Issue Requests...  ...supplier details, and purchase order data. Collaborate with engineering, production schedulers, and production managers to resolve... 
    Work at office

    Safe Fleet

    Oshawa, ON
    5 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
    1 day ago
  • $78k - $118k per year

     ...through delivery and post-launch validation. Gather and report data on key projects using tools such as, Salesforce, IronClad, and...  ...partnerships with cross-functional teams—Sales Operations, IT, Engineering, and Product Development—acting as the primary Point of Contact... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oshawa, ON
    7 days ago
  • $93.8k per year

     ...easier. Metrolinx is an agency of the Government of Ontario. The Engineering & Safety Division, through its Rail Fleet function, is seeking a...  ...to collect, analyze, and report project and asset performance data in support of decision ‑ making. Perform other related duties... 
    Contract work
    For contractors
    Work at office

    Metrolinx

    Oshawa, ON
    4 days ago
  • $60.29k - $90.43k per year

     ...Toronto off the shores of Lake Ontario, Oshawa serves as the economic engine for the Durham Region. Oshawa Power maintains 1000 km of overhead...  ..., Intune endpoint management, compliance and governance, data protection, retention policies, and enterprise cybersecurity operations... 
    Long term contract
    Casual work
    Internship
    Work at office
    Local area
    Remote work

    The MEARIE Group

    Oshawa, ON
    8 days ago
  •  ...op will support the Oshawa Assembly material office in managing data, scrap, obsolescence, and material‑flow standards. This role is...  ..., Supply Chain Management, Commerce, Data Analytics, Industrial Engineering, or equivalent Able to work 40 hours per week in Canada and... 
    Full time
    Internship
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Oshawa, ON
    7 days ago
  •  ...reshaping the future with AtkinsRéalis. AtkinsRéalis is dedicated in engineering a better future for our planet and its people. Location -...  ...services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Oshawa, ON
    3 days ago
  • $75 - $250 per day

     ...camera You must be comfortable driving a manual transmission. You must own an Android / iPhone (iOS 8.1 and up) Smartphone with a data plan. Clean criminal record check. Who We Are Looking For You pride yourself on your photographic skills (with experience in... 
    For contractors
    Internship
    Immediate start
    Monday to friday
    2 days per week
    3 days per week

    AutoVerify

    Oshawa, ON
    5 hours ago
  • $44.7k - $47.86k per year

     ...provisions that are noted in the client’s Electronic Health Record (EHR). Example: When clients are checked-in, ensuring that demographic data, emergency contact information and health card information are maintained and updated. Share and/or perform the duties of “... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Monday to friday
    Flexible hours
    Afternoon shift

    Durham Community Health Centre

    Oshawa, ON
    12 days ago
  • $46.76 - $49.14 per hour

     ...clients & partners. Stewardship – Caring for communities & the environment. Ingenuity – Embracing challenges. Encouraging ideas. Engineering solutions. About Maple Reinders: Maple Reinders is one of Canada’s most respected and trusted construction firms, delivering... 
    Hourly pay
    Weekly pay
    Full time
    Apprenticeship
    Live out

    Maple Reinders

    Oshawa, ON
    1 day ago
  •  ...solve problems and deliver results. Position Overview General Motors of Canada is seeking a Powerhouse 2nd Class Stationary Engineer to support the Oshawa Powerhouse and Site Utilities operation. A Powerhouse Journeyperson is an ambitious tradesperson who is... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work
    Rotating shift
    Weekend work

    General Motors

    Oshawa, ON
    2 days ago
  • $60k - $80k per year

     ...corrective action. Understand and adhere to all of Aecon’s policies, particularly to the procurement and safety policies. Maintain high data integrity when inputting records in the company’s database systems. Provide reporting and analysis on procurement activities,... 
    Remplacement
    Contract work
    Internship
    Work at office

    AECON

    Oshawa, ON
    15 days ago

Do you want to receive more vacancies?

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