Senior Data Engineer
eHealth Saskatchewan
About eHealth and our Culture
eHealth Saskatchewan is at the heart of how health care works across the province – powering the digital systems that connect care teams, patients and information. With over 800 employees in 20 communities, we provide IT support and services in 433 locations, ensuring the right information and tools are in the right hands at the right time so care teams can focus on what matters most: patient care. We also manage Vital Statistics, health card services, and MySaskHealthRecord, one of Canada’s leading tools for giving people secure online access to their health information.
At eHealth, how we work matters just as much as what we deliver. Our culture isn’t just something we talk about, it shapes how we make decisions, support each other and deliver results:
1. Partner for results: We prioritize teamwork and ensure decisions involve those affected
2. Serve with purpose: We act with empathy, respect and care in every interaction to deliver better outcomes
3. Own our actions: We own our success and failures, act with honesty, and uphold trust
4. Innovate with intent: We challenge the status quo and turn ideas into action
Join us in strengthening Saskatchewan’s health system through meaningful, people-centered digital innovation.
About the role
As a Senior Data Engineer, you will design and build the data infrastructure that powers analytics, reporting, and research across Saskatchewan’s health system. You’ll develop scalable ETL solutions and modern data models that enable trusted, high-quality data to flow securely from a wide variety of sources into the Provincial Data Platform. Your work will directly support initiatives that improve health system decision-making and enable impactful research in secure environments. This role is ideal for a technical leader who enjoys solving complex data challenges and mentoring others to deliver reliable, well-governed data products.
What you’ll do
Reporting to the Manager, Data Management, you will:
Collaborate with eHealth teams and health system partners to gather requirements and translate business needs into technical solutions.
Architect and develop relational and dimensional data models (e.g., star/snowflake schemas, facts, cubes, SCD) aligned to data management frameworks and platform standards.
Design and build robust data pipelines and ETL/ELT solutions using SQL, SSIS, Informatica, APIs, and other integration technologies.
Design and implement data ingestion and transformation pipelines using Fabric Data Factory, notebooks, and Spark.
Implement medallion architecture patterns (Bronze, Silver, Gold) using Fabric Lakehouse and OneLake.
Apply hands-on Spark-based data processing and notebook-driven development practices to support scalable analytics solutions.
Optimize and automate data processes to improve scalability, performance, reliability, and timeliness of data delivery.
Analyze and validate datasets to ensure alignment with data architecture guidelines and compliance with data sharing agreements and legislative restrictions.
Maintain and support the ETL environment, including monitoring, troubleshooting, debugging, and backup/recovery operations.
Mentor and support Information Analysts and junior Data Management resources through coaching, knowledge sharing, and technical guidance.
What you’ll bring to the team
A Bachelors Degree in Computer Science or related area of study along with a certification such as Fabric Analytics Engineer Associate, Azure Data Engineer Associate, Power BI Data Analyst, or similar cloud/data platform certifications.
5 years in a Data Engineer (or similar) role in an integrated support environment, delivering complex data solutions.
An equivalent combination of education and experience may be considered.
2–3 years of hands-on experience with Python, Microsoft Fabric, PySpark, Lakehouse architecture, and data/deployment pipelines.
Technical expertise with Oracle and/or SQL Server databases, including strong SQL skills and performance tuning concepts.
Strong ETL experience, including tool-based development (e.g., Informatica—PowerCenter/Integration Services/Workflow/IDMC/TDM and/or SSIS) and end-to-end lifecycle delivery.
Programming/scripting capability (e.g., PL/SQL, Python, R, shell scripting) to support automation, transformation, and operational support.
Experience with Saskatchewan health data and/or knowledge of cloud data platforms would be considered an asset.
Competencies
Attention to Detail – Demonstrates thoroughness and accuracy, ensuring completeness even in small details.
Communication – Clearly explains technical information to technical and non-technical audiences in writing and verbally.
Leadership – Positively influences others, provides guidance, and contributes to team effectiveness.
Problem Solving – Diagnoses issues efficiently, identifies root cause, and delivers workable solutions in a timely manner.
Teamwork & Independence – Builds effective working relationships and works autonomously to deliver high-quality service.
Organizational Skills – Prioritizes and manages workload to meet deadlines in a changing environment; adapts to non-routine assignments.
Analytical Thinking – Synthesizes complex information and applies it to meet organizational needs within constraints.
Technical Expertise – Builds and supports data/analytics solutions that improve operational efficiency and enable actionable insights.
Why people like working here
Recognized as a Saskatchewan top employer for three years in a row
Career paths and opportunity for advancement
Health, dental and pension benefits
Maternity and parental leave top-up payments
Earned days off
Annual pay increases
Work that truly matters to the people of Saskatchewan
Ready to make a real impact in health care technology? Join us and help shape the future of care – apply today!
We value diversity and encourage applications from people of all backgrounds, identities and experiences.
- ...Professionals Job Description: What's the role? The Senior Reliability Engineer or Senior Reliability Expert provides site‑wide strategic reliability... ...of critical reliability performance controls (e.g., Data Systems; Unplanned Downtime (UPDT)/ Operational Availability...SeniorLong term contractFull timeTemporary workRemote workWorldwideFlexible hours
- ...role: Join Saltworks as an Operations Engineer and take on an exciting, on-site, hands-on... ...and refining systems, with training and senior technical support provided. Maintain a... .... Collect, analyze, and manage process data, including wet‑lab testing, interpretation...SeniorFull timeSummer workInternshipShift work
- ...Overview We are currently seeking a Senior Radiation Physicist to be a part of... ...recognized standing in Physics or Nuclear Engineering or equivalent. ~8+ years of experience... ...nuclear organization. We connect people, data and technology to transform the world's infrastructure...SeniorFull timeInternshipWork at officeFlexible hours
- ..., Canada Job Family Group: Process Engineering Worker Type: Regular Posting Start... ...Contact Engineers (CEs) and Technical Senior Engineer (TSE) to implement and utilize the... ...applying, you are advised to read our data protection policy. This policy describes...SeniorLong term contractFull timeTemporary workImmediate startRemote workWorldwideFlexible hoursShift work
- ...Description Overview We are seeking a Senior Reactor Physicist to be part of our... ...standing in Physics or Nuclear Engineering or equivalent; Experience of CANDU reactor... ...DONJON and/or MCNP Experience with nuclear data library creation Experience with few...SeniorFull timeInternshipFlexible hours
- ...Overview We are seeking an Instrumentation and Controls (I&C) Engineer to join our team. The candidate is required to work on the design... ...engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy...Full timeInternshipWork at officeFlexible hours
- ...Overview Candu Energy Inc., is looking for a Specialist Fuel Engineering to be a part of our team in the Fuel and Physics department supporting... ...services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy...Full timeInternshipWork at officeRemote workFlexible hours
- ...JOB DESCRIPTION Wood is recruiting for a Commissioning Engineer - Instrumentation and Controls System to join its Operations business. This opportunity is onsite in Canada. #LI-Onsite The Role The Commissioning Engineer will be accountable for the commission and...Full timeFlexible hours
- ...Intermediate Reactor Physicist will work under senior staff to perform technical analysis using... ...standing in Physics or Nuclear Engineering or equivalent; Experience of CANDU reactor... .../or MCNP Experience with MCNP nuclear data library creation Experience with few energy...SeniorFull timeInternshipFlexible hours
$110k per year
...with experience. About the Team: The Data & Analytics team is moving from a legacy... ...data quality standards, and creating engineering patterns that let analytics, product, engineering... ...confidence. About the Role: The Senior Data Engineer will design, build, and...SeniorFull timeWork at officeRemote workFlexible hours- ...ongoing evaluation of programs, services, and processes. Lead data analysis, reporting, and performance monitoring to support informed... ...skills, with the ability to effectively influence and engage senior stakeholders. Knowledge or experience in clinical and/or diagnostic...SeniorLong term contract
- ...Estimating plays a key role in risk assessment, bid strategy, value engineering, and collaboration with key contributors and stakeholders across... ...People Management Train, mentor, and develop junior and senior estimators Conduct performance reviews and identify development...SeniorFull timeContract workFor subcontractorWork at office
- Requisition ID: 100469 Job Category: Engineering Location: Saskatoon, SK, Canada... ...is currently seeking a highly motivated Senior Electrial Engineer to join our team in... ...calculations, technical specifications, data sheets and reports, and assist/participate...SeniorLong term contractLocal areaFlexible hours
- ...Klohn Crippen Berger (KCB) is looking for a Senior Geotechnical Engineer to join our team in Calgary, Alberta and work on a range of mining related projects, typically the design, monitoring and assessment of water and tailings dams. You will have the opportunity to...SeniorLong term contractInternship
- ...As a Senior Water Resources Engineer , you will have the opportunity to work on a variety of large-scale, world-class municipal, civil infrastructure, oil and gas, water resources and mining projects involving mine water management and wastewater networks, storm water management...SeniorLong term contractWork at office
- ...Klohn Crippen Berger (KCB) Infrastructure is seeking a skilled and motivated Senior Structural Engineer that has experience working with multi-disciplinary project teams on small to large-scale engineering projects who is interested in working on technically challenging projects...SeniorFull timeWork at officeWork from homeHome officeFlexible hours
- ...health and safety rules. What makes you unique 10 years' experience with a solid background in Civil and/or Environmental Engineering in water and/or wastewater treatment system design; Be an independent Project Manager; Be a registered P.Eng. or P.Tech....SeniorPermanent employmentFull timeContract workFor contractorsFlexible hours
- ...meaningful, people-centered digital innovation. About the Role As a Data Warehouse Administrator, you will play a key role in developing... .... • Microsoft certifications such as Fabric Analytics Engineer Associate, Azure Data Engineer Associate, Power BI Data Analyst,...
- ...in people, community, and cutting-edge technology to provide gold standard project delivery. We are currently looking for a Senior Electrical Engineer to join our team. At Peter Lucas we offer a variety of work, professional development, and learning opportunities that come...SeniorFull timeFor contractorsWork at office
- ...Requisition ID: 100470 Job Category: Engineering Location: Saskatoon, SK, Canada... ...commissioning engineer, and 2) office-based as senior Control, Automation and Electrical Engineer... ...be an asset). ~ Sound knowledge of 3D data-centric design systems. ~ Knowledge and...SeniorLong term contractFor contractorsWork at officeLocal areaFlexible hours
$153k - $213k per year
...giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that power Affirm’s consumer growth across push, email, app, and web. We own...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...people, community, and cutting-edge technology to provide gold standard project delivery. We are currently looking for a Senior Instrumnetaion & Controls Engineer to join our team. At Peter Lucas we offer a variety of work, professional development, and learning opportunities...SeniorFull timeWork at office
$68k - $73k per year
...impact of our work across Canada. Key Responsibilities Lead the maintenance and optimization of the NCIAFs Power BI dashboards, data models, and reporting systems. Ensure data integrity through validation, quality assurance, and regular audits across all platforms....Full time- ...home for extended periods  With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing...Full timeContract workFor contractorsWorldwide
- ...H2S & First Aid Certifications With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing...Permanent employmentFull timeContract workFor contractorsWorldwide
- ...Job Summary Performs accurate and timely entry of data into electronic systems and maintains organized records. Collaborates with team members to verify information, produce routine reports, and support office operations. Number of Positions 1 Main Duties...Full timeWork at officeWorldwideRelocationVisa sponsorship
- ...continually, teach Biblically, make disciples, and worship in spirit and truth. We are actively involved in ministries such as small groups, seniors ministry, prayer, community events, music, and children’s ministry. We also love to support and volunteer at Good Spirit Bible Camp....SeniorImmediate start
$24 - $31 per hour
...influence seed quality and seed yield from parental lines. ~ Being responsible for field activities related to the management and data collection from multiple sites located in Southern Alberta, in addition to the collection of data there are responsibilities that...Temporary workSummer workFlexible hoursWeekend workAfternoon shift- ...Company description Service Measure (SM) is a field data collection company founded in 2013 in New York. We collect data where automation is not possible. We count features, take pictures, make videos, record speech, and scan areas for every detail you need to make...Monday to friday
- ...four continents. Driven by a multidisciplinary team of researchers, clinicians, sports scientists, designers, developers and engineers, VALD's suite of systems offer unparalleled insight into human movement, performance, injury risk and rehabilitation. About the...Remote jobLong term contractFull timeWork at officeLocal areaRelocationHome officeNight shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
- data engineer Saskatchewan
- information engineer Saskatchewan
- data integration developer Saskatchewan
- remote data engineer Saskatchewan
- senior software developer Saskatchewan
- working with seniors Saskatchewan
- senior human resources Saskatchewan
- construction senior project manager Saskatchewan
- senior program manager Saskatchewan
- senior development manager Saskatchewan
