Data Engineer

7 days ago


EO Head Office, Canada Scarborough Health Network Full time $52 - $60
Job Number: JR104545
Job Title: Data Engineer
Department: EO ENHANCE Ontario - Cogito
Job Category: Professional
Hospital Location: EO Head Office
Job Type: Permanent, Full time

Number of Positions: 1
Minimum - Maximum Hourly Rate: $ $60.055
Hours: Days

Enabling Healthcare Across Networks of Central East (ENHANCE) Ontario (also referred to here as "EO") is a not-for-profit corporate entity which will provide centralized IT services to its seven (7) member hospitals (Campbellford Memorial Hospital, Haliburton Highlands Health Services, Lakeridge health, Northumberland Hills Hospital, Peterborough Regional Health Centre, Ross Memorial Hospital, and Scarborough Health Network) to manage and operate a set of shared digital assets. This will enable its 7 member hospitals across 14 sites to deliver high quality and safe patient care using the shared Epic Clinical Information System ("CIS") to over 1.5 million patients residing in both rural and urban communities located in the Central East region of Ontario.

Job Description:

Position Overview:
We are seeking a Data Engineer to design, build, and operate EO's new regional data platform using Microsoft Fabric, Delta Lake, Spark, SQL, and modern API- and event-driven data integration patterns.

This role will work closely with the analytics team, infrastructure teams, Epic application teams, and our seven hospital partners to build high-quality ingestion pipelines, medallion-layer models, and shared regional data assets that support analytics across all member hospitals. You will help define engineering standards and contribute directly to the evolution of EO's regional data strategy as we modernize how data is managed, exchanged, and leveraged across hospitals.

This is a hands-on engineering role suited for someone who enjoys building modern data systems, working across teams, and delivering reliable, secure, and scalable data pipelines in a complex healthcare environment.

Responsibilities:


• Build and optimize data pipelines and transformations using Microsoft Fabric, PySpark, Delta tables, and modern ELT/ETL practices


• Develop reusable ingestion frameworks, templates, and Lakehouse patterns (Bronze/Silver/Gold)


• Support real-time and near-real-time integrations (HL7v2, FHIR APIs, REST, event-driven pipelines, FHIR Subscription standard)


• Maintain high-quality Lakehouse structures through schema management, optimization, and performance tuning


• Support data validation, testing, and monitoring to ensure reliable and accurate data products


• Contribute to analytics-ready modeling using both dimensional models (facts/dims) and healthcare standards (FHIR, OMOP, Epic Clarity/Caboodle)


• Collaborate with Cogito, Epic, infrastructure, privacy/security, and hospital partners to ensure secure and reliable data operations


• Participate in cross-functional meetings and provide clear technical input to support data-driven decision-making

Requirements:

· Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

· 3-5 years of relevant data engineering experience

· Experience with cloud data platforms (Fabric, Synapse, Databricks, or similar)

· Proficiency in SQL, Python, Spark/PySpark, Delta Lake, and ETL/ELT workflows

· Strong understanding of Lakehouse and medallion architectures (Bronze/Silver/Gold)

· Understanding of healthcare interoperability standards such as HL7v2, FHIR, REST APIs, and event-driven patterns

· Experience working with Epic data sources (Clarity, Caboodle, Chronicles)

· Experience with OMOP or similar analytical data models for research is an asset

· Knowledge of dimensional modeling (fact/dimension tables) and analytics-ready data design

· Experience with data validation, testing, and quality assurance

· Experience with Git, CI/CD pipelines, and modern DevOps practices

· Strong communication skills and ability to work effectively with both technical and non-technical teams

· Understanding of data governance, metadata, lineage, and secure handling practices (PHIPA)

· Epic Cogito, Clarity, or Caboodle certification is an asset

Key Competencies

· Strong problem-solving and analytical skills

· Ability to design scalable and reliable data solutions

· Clear communication and ability to work across teams

· Highly organized with strong prioritization skills

· Ability to work independently and manage multiple initiatives

Accommodation and Diversity Statement:
Enhance Ontario (EO) embraces and celebrates our community's unique multicultural heritage and diversity. EO is an equal opportunity employer, dedicated to a culture of inclusiveness and diversity reflecting our diverse patients, staff and community alike.

We are committed to fostering an environment of equity and inclusivity where every person can work and receive care safely, openly and honestly. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, nation of origin, genetics, disability, age, veteran status, marital or family status, belief system, or other factors related to one's personal identity and/or values.

We are committed to providing barrier-free and accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Should you require accommodation through any stage of the recruitment process, please make them known when contacted and we will work with you to meet your needs.

Learn more about our exciting opportunities by following SHNCareers on Instagram, Twitter, and Facebook.


  • Data Scientist

    2 weeks ago


    Burlington Office .HRS, Canada Cogeco Full time $80,000 - $150,000 per year

    Our culture lifts you up—there is no ego in the way. Our common purpose? We all want to win for our customers. We aim to always be evolving, dynamic, and ambitious. We believe in the power of genuine connections. Each employee is a part of what makes us unique on the market: agile and dedicated.Time Type:RegularJob Description :This role is hybrid. The...


  • Head, Canada CAAT Pension Plan Full time $80,000 - $150,000 per year

    At CAAT, we're passionate about what we do. And it shows Here, you'll find a cultural spark in everything we do – from the way we partner with members and employers, to the way we work, collaborate, and grow. It doesn't just feel different at CAAT. It is different. We're one of the fastest-growing pensions in the country for a reason. We challenge the...


  • Head, Canada CAAT Pension Plan Full time $134,000 - $174,000 per year

    At CAAT, we're passionate about what we do. And it shows Here, you'll find a cultural spark in everything we do – from the way we partner with members and employers, to the way we work, collaborate, and grow. It doesn't just feel different at CAAT. It is different. We're one of the fastest-growing pensions in the country for a reason. We challenge the...

  • Senior Engineer

    2 weeks ago


    CA Office Toronto Confluent Full time $120,000 - $180,000 per year

    We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.It takes a certain kind of person to join...


  • Chiasson Office, New Brunswick, Canada Konecranes Full time

    Company DescriptionKonecranes moves what matters. Konecranes is a global leader in material handling solutions, serving a broad range of customers across multiple industries. We consistently set the industry benchmark, from everyday improvements to the breakthroughs at moments that matter most, because we know we can always find a safer, more productive, and...


  • Head, Canada UGL Limited Full time

    **Permanent Part time Receptionist**: - **Monday - Friday - 8.00am - 1.00pm**: - ** 6 Months Fixed Term** **About the role** We have an opportunity for a Receptionist to join UGL on a part time job share basis to commence August 2025 for a period of 6 months. You will be based in our beautiful and centrally located corporate head office in North Sydney....


  • CA - Clarkson - Office IPEX Management Inc. Full time $60,000 - $90,000 per year

    The IPEX group is the North American leader in thermoplastic conduit and fittings manufacturing. We are part of Aliaxis, an international group for more than 50 companies present on all the developed continents. IPEX operates 22 factories in North America. Our products are mostly made with modern injection molding, extrusion, or manufacturing...


  • Head office - Montreal, QC, Canada GURUS Solutions Full time $80,000 - $120,000 per year

    GURUS Solutions is a leading NetSuite consulting firm providing ERP implementation, customization, training, and support services to businesses across the United States and Canada. With over 20 years of experience and a team of certified NetSuite experts, GURUS helps mid-sized and growing companies throughout North America streamline operations, improve...


  • Landry Office, New Brunswick, Canada ScanmarQED Full time $80,000 - $120,000 per year

    About the role:Are you passionate about building advanced analytics solutions that drive real business impact? Join ScanmarQED as a Senior Python Software Engineer – Analytics & Optimization and help shape the analytic core of our Pulse product, a marketing analytics platform used by leading companies worldwide. You'll work with a talented, international...

  • Dev Ops Engineer

    1 week ago


    Mississauga, Canada – Meadowvale Office (HQ) SOTI Full time $80,000 - $120,000 per year

    SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.What You'll DoThe responsibilities below are applicable in addition to those of DevOps Engineer II:Design, develop, test and deploy complex product modules on timeEnd-to-end ownership of the...