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
$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...SuggestedContract workRemote work- ...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...SuggestedFull timeFor contractorsInternshipWork at officeFlexible hoursShift work
$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...SuggestedRemplacementWork at office$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...SuggestedPermanent employmentFull timeShift work$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...SuggestedFull timeContract workFor contractorsShift work$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 workFor subcontractorFlexible hours$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 timeWork at officeLocal areaWork from homeRelocationRelocation packageShift workNight shift$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 employmentFull timeFlexible hours$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 timeShift work$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 officeRemote workFlexible hours- ...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 contractContract workLocal area
$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 timeShift work- ...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 timeWorldwideMonday to fridayShift workDay shift
- ..., 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 timeCasual workRemote workFlexible hours
- ...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 areaWorldwideShift workRotating shiftWeekend workDay shiftAfternoon shift
$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 employmentFull timeShift work- ...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 timeFlexible hours
- ...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 timeFor subcontractorWork at office
$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- ...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...InternshipFlexible hoursShift work
$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 contractWork at officeRemote workFlexible hours$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 workFor contractorsWork at office$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 contractCasual workInternshipWork at officeLocal areaRemote work- ...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 timeInternshipWork at officeLocal areaWork from homeRelocationRelocation package
- ...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 timeInternshipFlexible hours
$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 contractorsInternshipImmediate startMonday to friday2 days per week3 days per week$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 contractFull timeContract workTemporary workWork at officeLocal areaMonday to fridayFlexible hoursAfternoon shift$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 payWeekly payFull timeApprenticeshipLive out- ...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 timeWork at officeLocal areaWork from homeRelocationRelocation packageShift workRotating shiftWeekend work
$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,...RemplacementContract workInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
