Data Engineer

Teladoc Health Canada, Inc.

Toronto

On-site

CAD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teladoc Health Canada is seeking a Data Engineer to design, build, and maintain scalable data pipelines and infrastructure, enabling analytics and AI-ready data across the organization.

You will work with analytics, IT, governance, and AI stakeholders to ingest, transform, and validate data from multiple sources, ensuring quality, security, and production readiness. A strong emphasis on data modeling for dashboards and reports is required.

Qualifications

  • Bachelor’s degree in CS/IT/Data Analytics or related field.
  • 4+ year experience in data engineering, analytics engineering, BI, or data platform roles.
  • 4+ years experience with data integration and ETL/ELT tools (Talend, Azure Data Factory, or similar).
  • Experience with Power Automate (or similar workflow automation tools).
  • Proficiency with Python for data transformations, automation, API integrations, and lightweight tooling.
  • Strong SQL for data transformation, validation, reconciliation, and performance tuning.
  • Experience with Power BI data modeling, DAX, and performance considerations.
  • Experience with structured and unstructured datasets, including file-based or document-oriented sources.
  • Familiarity with relational and cloud-based data platforms for analytics and reporting.
  • Understanding of data governance principles and data quality practices.
  • Strong analytical and problem-solving skills; able to document data flows clearly.

Responsibilities

  • Design, build, and maintain batch, incremental, and file-based data pipelines for analytics and operations.
  • Support data migration initiatives from legacy systems to modern platforms with accuracy and reconciliation.
  • Maintain Talend jobs and assist migration or re-implementation of pipelines into other platforms as required.
  • Establish a robust data engineering environment with dev/test/prod separation, access controls, naming standards, and monitoring.
  • Support ingestion, storage, and management of unstructured datasets alongside relational data.
  • Collaborate with AI & Automation teams to ensure data readiness for AI initiatives.
  • Translate business requirements into scalable data models and pipeline designs.
  • Develop and maintain trusted datasets supporting dashboards, scorecards, and reporting.
  • Implement data quality checks, validation logic, reconciliation processes, and monitoring.

Skills

Python
SQL
Power BI
Data transformations
Data orchestration
Stakeholder collaboration
Problem solving

Education

Bachelor’s Degree in Computer Science, IT, Data Analytics or related field

Tools

Talend
Azure Data Factory
Power Automate
Python

Job description

Teladoc Health Canada is a virtual care provider that proudly serves over 9 million Canadians from coast to coast to coast. We use proprietary health signals and personalized interactions to drive better health outcomes across the full continuum of care, at every stage in a person’s health journey. Teladoc Health leverages more than two decades of expertise and data-driven insights to meet Canada's growing needs.

Summary of Position

The Data Engineer is responsible for designing, building, and maintaining reliable, scalable data pipelines and data infrastructure that support analytics, reporting, operational decision‑making, and AI‑enabled initiatives across Teladoc Health Canada. This role focuses on enabling data integration and migration efforts, ensuring data from multiple source systems—both structured and unstructured—is consistently ingested, transformed, validated, and made analytics‑and AI‑ready. The Data Engineer works closely with analytics, operations, IT, data governance, and AI & Automation stakeholders to move data initiatives from design through production, while maintaining data quality, documentation, and alignment with enterprise standards.

Essential Duties and Responsibilities

Design, build, and maintain batch, incremental, and file‑based data pipelines to support analytics, reporting, and operational use cases.

Support data migration initiatives, including the movement of data from legacy systems to modern platforms, ensuring continuity, accuracy, and reconciliation.

Work with enterprise data integration tools such as Talend, including maintaining existing Talend jobs and supporting the migrationor re‑implementationof Talend pipelines into other platforms where required.

Establish and maintain a robust data engineering environment (e.g., dev/test/prod separation, access controls, naming standards, source control, deployment processes, and monitoring) that enables reliable delivery and safe change management.

Support ingestion, storage, and management of unstructured and semi‑structured datasets (e.g., documents, PDFs, text extracts, files, metadata) alongside traditional relational data.

Support and optimize data modelsin Power BI dashboards and Ai-enabled analytics.

Prepare and curate analytics‑and AI‑ready datasets, including clean, well‑defined tables and reference data used in automation and AI‑enabled solutions.

Collaborate closely with AI & Automation Specialists to ensure data requirements for AI initiatives are well understood, properly sourced, validated, and production‑ready.

Translate business and reporting requirements into scalable data models, transformations, and pipeline designs.

Develop and maintain trusted datasets that support dashboards, scorecards, client reporting, and downstream analytics.

Implement data quality checks, validation logic, reconciliation processes, and monitoring toensure datareliability and consistency.

Troubleshoot and resolve data issues across ingestion, transformation, and consumption layers, identifying root causes and remediation actions.

Develop and maintain clear documentation, including source‑to‑target mappings, data definitions, data lineage, and known limitations.

Work in partnership with analytics, IT, data governance, and security stakeholders to ensure data solutions comply with privacy, security, and regulatory expectations.

Contributeto the prioritization, planning, and delivery of multiple data engineering, migration, and enablement initiatives in parallel.

Supervisory Responsibilities

No

QualificationsExpectedfor Position

Bachelor’s Degree in Computer Science, Information Technology, Data Analytics or related field

4+ year experience working in data engineering, analytics engineering, business intelligence, or data platform roles.

4+yearsExperiencewith data integration and ETL/ELT tools (e.g., Talend, Azure Data Factory, or similar enterprise platforms).

Experience with Microsoft Power Automate (or similar workflow automation tools) to orchestrateprocess automation, notifications, and data movement/integration.

Proficiency with Python (or similar scripting languages) for data transformations, automation, API integrations, and lightweight tooling.

Understanding ofdata orchestration and scheduling patterns, including dependency management,retries, and operational runbooks for production pipelines.

Experience implementing data quality and observability practices (e.g., validation rules, monitoring/alerting, SLAs) to ensure reliable and trusted datasets.

Working knowledge of secure data handling and privacy-by-design principles (e.g., least-privilege access, encryption, PHI/PII considerations) when building and operating data pipelines.

Strong SQL experience for data transformation, validation, reconciliation, and performance tuning.

Experience with Power BI (data modeling, DAX fundamentals, and performance considerations) to support scalable dashboards and self-serve analytics.

Experience working with both structured and unstructured datasets, including file‑based or document‑oriented data sources.

Familiarity with relational and cloud‑based data platforms used for analytics and reporting.

Experience supporting data migrations, legacy system consolidation, or platform modernization initiatives.

Understanding of data quality, documentation practices, and foundational data governance principles.

Strong analytical and problem‑solving skills, particularly in diagnosing data quality issues and pipeline failures.

Ability to collaborate effectively with both technical and non‑technical stakeholders, including analytics and AI delivery teams.

Strong written and verbal communication skills, with the ability to clearly document data flows, dependencies, and assumptions.

Salary Range

$110,000 to $140,000/year

Position Type

New Headcount

Travel percentage reflects an estimate and is subject to change dependent on business needs.

At Teladoc Health Canada we thrive on difference and individuality. Teladoc Health Canada is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

We are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for any stage of the recruitment process / interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please reach out to us at RecruitmentAccessibilityRequestsCanada@teladochealth.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Teladoc Health, Inc. • Toronto

Hybrid
CAD 155,000 - 198,000
VP Technology & Innovation
VP Technology & Innovation

Teladoc Health Canada, Inc. • Toronto

On-site
CAD 230,000 - 250,000
Financial Analyst
Financial Analyst

Teladoc Health Canada • Toronto

On-site
CAD 68,000 - 78,000
Information Security Specialist
Information Security Specialist

Teladoc Health • Toronto

Hybrid
CAD 175,000 - 200,000
VP Technology & Innovation
VP Technology & Innovation

Teladoc Health, Inc. • Toronto

Hybrid
CAD 230,000 - 250,000
Data Intelligence Lead, Senior Strategy Manager
Data Intelligence Lead, Senior Strategy Manager

Jobtailor • Toronto

Hybrid
CAD 86,000 - 136,000
Flexible work options
Pension & share purchase programs
3 weeks vacation
+1
Data Engineer
Data Engineer

Canadian Cancer Society • Montreal (administrative region)

Hybrid
CAD 83,000 - 93,000
Associate Data Scientist (Canada)
Associate Data Scientist (Canada)

PointClickCare • Mississauga

Hybrid
CAD 70,000 - 110,000
Retirement matching
Flexible PTO
Wellness programs
+4
Data Scientist
Data Scientist

Intello Technologies Inc. • Burnaby

Hybrid
CAD 86,000 - 160,000
Vacation: 3 weeks
Flexible benefits
Hybrid/Office-remote work
+2
Data Engineer
Data Engineer

Canadian Cancer Society • Calgary

On-site
CAD 83,000 - 93,000
Competitive salary
Health insurance
Parental leave
+1