Plexis AI logo

Senior Healthcare Data Integration Engineer

Plexis AI

Remote · location unlistedFull-timePosted 4mo agoStill listed 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Remote · location unlisted
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Plexis AI is hiring a Senior Healthcare Data Integration Engineer. Plexis AI is seeking a Senior Healthcare Data Integration Engineer to build and maintain the healthcare data ingestion, normalization, mapping, and data quality layer. This role involves working with fragmented healthcare systems and messy real-world healthcare data to create clean, validated internal records and timelines. The engineer will be responsible for powering workflows, analytics, and future workflow intelligence.

Key focus areas include Build and maintain connectors for healthcare data sources, Implement ingestion pipelines for batch and event-driven data, and Map source data into Plexis' internal canonical model.

Successful candidates bring 6+ Years Data Engineering Experience and Experience with PHI-Sensitive Data. Important skills include HL7, HL7v2, C-CDA, SFTP, Python, and PostgreSQL. Preferred (not required): PHI-Sensitive Data Handling.

Skills & qualifications

RequiredNice to have

Skills

HL7HL7v2C-CDASFTPPythonPostgreSQLObject StorageDebuggingHealthcare Data IngestionData NormalizationData MappingData QualityBatch Data PipelinesEvent-Driven Data PipelinesData LineageData ReplayabilityData ReproducibilityReliable PipelinesPipeline TestingPipeline MonitoringPipeline AlertingFailure RecoveryOMOPGreat ExpectationsSodaDbt TestsHealthcare InteroperabilityHealthcare Canonical Data ModelHospital IT EnvironmentsInterface EnginesHealthcare Integration PlatformsIdentity MatchingMRN CrosswalksEncounter ModelingPatient Timeline ConstructionPHI-Sensitive Data HandlingHealthcare Privacy Constraints

Qualifications

6-10+ Years Data Engineering Experience6-10+ Years Healthcare Interoperability Experience

Full job description

What you’ll build You will build the healthcare data ingestion, normalization, mapping, and data quality layer that allows Plexis to work reliably across fragmented healthcare systems.

Your work will turn messy source feeds, APIs, files, and healthcare data formats into clean, validated internal records and timelines that can power workflows, analytics, and future workflow intelligence.

This is not a generic data engineering role. You will be dealing with real-world healthcare data: inconsistent schemas, missing fields, changing formats, duplicate identifiers, late-arriving data, and source systems that do not behave cleanly.

Responsibilities

  • Build and maintain connectors for healthcare data sources, including APIs, FHIR, HL7v2, C-CDA, SFTP/file extracts, and batch feeds.

  • Implement ingestion pipelines for batch and event-driven data.

  • Map source data into Plexis’ internal canonical model, using FHIR-aligned concepts where appropriate.

  • Implement code normalization, timestamp alignment, source-system mapping, and data-type validation.

  • Build patient identity linkage and crosswalk strategies across MRNs, source-system IDs, encounter IDs, and external identifiers.

  • Build encounter, episode, and event timeline construction logic.

  • Implement deduplication, replay handling, late-arriving data handling, and source-file idempotency.

  • Build data quality checks, schema drift detection, lineage tracking, and reproducible pipeline runs.

  • Create validation reports and operational visibility into pipeline failures, incomplete records, and source-system inconsistencies.

  • Prepare clean, validated datasets that can support analytics, workflow intelligence, and future ML use cases.

  • Work closely with backend/platform engineers to ensure ingested data can safely trigger governed workflows.

  • Work with customer/integration stakeholders to understand source-system constraints and data availability.

Requirements

  • 6–10+ years of experience in data engineering, integration engineering, or healthcare interoperability.

  • Strong Python experience.

  • Strong experience building batch and event-driven data pipelines.

  • Experience working with messy real-world source data and inconsistent schemas.

  • Strong understanding of data validation, lineage, replayability, and reproducibility.

  • Experience with PostgreSQL.

  • Experience with object storage patterns such as S3-compatible storage.

  • Experience building reliable pipelines with tests, monitoring, alerting, and failure recovery.

  • Strong debugging skills across files, APIs, schemas, timestamps, identifiers, and source-system behavior.

  • Ability to work closely with backend engineers on data contracts and workflow-triggering requirements.

Strongly Preferred

  • HL7v2 experience.

  • FHIR experience.

  • C-CDA experience.

  • OMOP or healthcare canonical data model experience.

  • Experience with hospital IT environments.

  • Experience with interface engines or healthcare integration platforms.

  • Experience with identity matching, MRN crosswalks, encounter modeling, or patient timeline construction.

  • Experience with Great Expectations, Soda, dbt tests, or similar data validation tools.

  • Experience handling PHI-sensitive data and healthcare privacy constraints.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.