Postuler

Publié avant-hier

Data Engineer - Clinical Data Experience

@ Kaizen Technologies

Toronto, Ontario

Contrat15+ ans d’expérience
Postuler
SIGNAUX

En bref

Kaizen Technologies is hiring a contract Python and PySpark developer in Toronto to build clinical document pipelines. The work centres on parsing CCD/C-CDA clinical XML into structured data across multiple EHR vendors.

Responsabilités :

  • Build Python CCD/C-CDA parsing and clinical processing solutions
  • Extract demographics, medications, labs and other clinical data from XML
  • Develop scalable Python and PySpark data pipelines
  • Onboard new vendors into a reusable framework
  • Troubleshoot data-quality issues and production incidents

Résumé des exigences :

  • Strong hands-on Python and PySpark experience
  • Practical CCD/C-CDA XML parsing experience
  • Strong SQL and relational database experience
  • Knowledge of clinical terminologies such as LOINC, SNOMED CT and ICD-10
  • Experience with multiple EHR vendor implementations

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-13
Première détection par notre source
2026-11-15
Mise à jour du dossier source
2026-11-15

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience15 an(s) et plus
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Kaizen Technologies

ChampValeur
Offres sur Jobsy1
Description

Job Title : Data Engineer - Clinical Data Experience

Location: TORONTO, Canada

Skill Cluster : DE-Python_Full Stack (with SQL), Frameworks, DevOps.

Primary Skill : Python

Experience : 15 years

Job Description :

  • We are looking for a hands-on Python / PySpark Developer with practical experience processing CCD/C-CDA clinical documents and building scalable healthcare data pipelines

Key Responsibilities

  • Develop and enhance Python-based CCD/C-CDA parsing and clinical data processing solutions.
  • Analyze raw CCD/C-CDA XML and extract clinical information such as demographics, encounters, diagnoses, medications, allergies, immunizations, vitals, labs, and procedures.
  • Build reusable and scalable parsing logic that can support multiple EHRs, HIEs, vendors, and CCD variations.
  • Onboard new CCD vendors into an existing framework with minimal vendor-specific code.
  • Develop scalable data processing pipelines using Python and PySpark.
  • Handle large numbers of files and large XML documents efficiently.
  • Implement validation, error handling, logging, reconciliation, retry, and source-lineage capabilities.
  • Troubleshoot missing, duplicate, malformed, or incorrectly interpreted clinical data.
  • Optimize processing performance and support production incidents and root-cause analysis.
  • Develop automated unit and regression tests to ensure new vendor changes do not impact existing integrations.
  • Work with upstream providers and internal teams to resolve data-quality and clinical mapping issues.

Required Skills

  • Strong hands-on Python development.
  • Strong PySpark and large-scale data processing experience.
  • Practical experience with XML parsing and CCD/C-CDA documents.
  • Experience developing or significantly enhancing CCD/C-CDA parsers.
  • Good understanding of clinical data domains such as Labs, Vitals, Problems, Medications, Immunizations, Allergies, Procedures, and Encounters.
  • Experience handling different vendor/EHR implementations of CCD/C-CDA.
  • Strong SQL and relational database experience.
  • Experience with clinical terminology such as LOINC, SNOMED CT, ICD-10, CPT/HCPCS, RxNorm, and CVX.
  • Experience designing modular, reusable, and configuration-driven solutions rather than vendor-specific hardcoded parsers.

Preferred Skills

  • AWS experience including S3, Lambda, Glue, ECS/Fargate, Step Functions, SQS/SNS, CloudWatch, or similar services.
  • Experience with Epic, Cerner, Meditech, HIEs, or other EHR/clinical data sources.
  • Healthcare payer, population health, or clinical quality reporting experience.
  • HEDIS / NCQA knowledge is an advantage but not mandatory

Emplois semblables

  • Data Engineer

    Markham, ON
    Temps plein

    Amphenol Communications Solutions

    5+ ansCandidates need 5+ years of data or software engineering experience, advanced SQL and strong Python, hands-on Azure Data Factory and cloud data platform work, and experience with ETL, ELT and API integration. A bachelor's degree or equivalent experience is also required.

    Azure Data Factory, Microsoft Fabric, Git, QAD, Plex

  • Senior Data Engineer

    Ontario
    Temps plein

    LTM

    3+ ansLTM needs candidates with 3 to 5 years of Scala experience and hands-on work with Hadoop and Spark for large data sets. Strong SparkSQL skills, testing discipline and a habit of keeping up with big data technology are expected.

    Scala, Spark, Hadoop, SparkSQL

  • Data Engineer

    Toronto, ON
    Temps plein

    Grand Challenges Canada

    3+ ansCandidates need 3+ years in data or analytics engineering, with hands-on Microsoft Fabric experience of at least one year. Strong SQL and Python (PySpark) skills and experience delivering a medallion or lakehouse architecture are required, along with familiarity with Microsoft Purview or similar governance tools.

    Microsoft Fabric, OneLake, Data Factory, Spark Notebooks, Microsoft Purview, Azure Synapse Analytics

  • Data Engineer

    Calgary, AB +7
    Temps plein

    Canadian Cancer Society

    3+ ansCandidates need a degree in computer science or a related field, 3 to 5 years of progressively senior data engineering experience, and strong skills in Microsoft Fabric, Apache Spark, SQL and Python. French is highly preferred.

    Microsoft Fabric, Apache Spark, Azure DevOps, Microsoft Purview, Salesforce, Python

  • Senior Data Engineer

    Toronto, ON

    Questrade

    5+ ansCandidates need 5+ years of data engineering experience, a bachelor's degree or equivalent practical experience, and advanced SQL and Python skills. They also need hands-on experience with Spark or Dataproc, Kubernetes, GCP data services, dbt and Terraform.

    dbt, Apache Spark, Google Cloud Dataproc, Kubernetes, BigQuery, Cloud Composer

  • Data Engineer II - QuantumBlack, AI by McKinsey

    Toronto, ON
    Temps plein

    QuantumBlack, AI by McKinsey

    2+ ansCandidates need a computer science or engineering degree, or equivalent experience, and 2+ years building data solutions. Strong Python and SQL skills, experience with end-to-end data pipelines for AI or BI, and familiarity with cloud platforms are required.

    Python, SQL, Spark, dbt, LangChain, Databricks

  • Sr. Data Engineer

    Toronto, ON
    Temps plein

    HRbrain Inc.

    10+ ansCandidates need about 10 years of broad technical experience, strong skills in Informatica IICS, Snowflake, Python and AWS, and strong communication and problem-solving abilities. Experience with QA or validation frameworks and Data Vault 2.0 is a nice-to-have.

    Informatica IICS, Snowflake, Python, AWS, Tableau

  • Senior Data Engineer / Data Analyst

    Mississauga, ON
    Temps plein

    Wipro

    10+ ansCandidates need 10-12 years of experience with Python, PySpark, expert SQL, Spark, Hive, Hadoop and Scala. Strong ETL/ELT, data quality, debugging and performance tuning skills are also required.

    Python, PySpark, SQL, Scala, Spark, Hive

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.