Senior Healthcare Data Engineer – Epic Clarity/Caboodle
Summary
Contract (6-month, hybrid in Philadelphia) data engineering role migrating Epic Clarity/Caboodle and enterprise healthcare data into Microsoft Azure and Microsoft Fabric. Day-to-day involves building Lakehouse pipelines with Data Factory, PySpark, and T-SQL, plus data quality, PHI governance, and legacy ETL modernization.
Senior Healthcare Data Engineer – Epic Clarity/Caboodle
- Start Date: ASAP
- Duration: Contract (6 Months, Extension Possible)
- Daily Working Hours: Full-Time
- Travel: Hybrid – Up to 20% travel required
- Work authorization: Must be eligible to work in the U.S. without company sponsorship
- No Third Parties Please
Key Responsibilities
- Design, build, and maintain end-to-end data pipelines using Microsoft Fabric Data Factory, Data Pipelines, Dataflows Gen2, notebooks, Lakehouse, Warehouse, OneLake, and related Azure data services.
- Implement robust full-load, incremental, change-based, and restartable ingestion patterns for on-premises and cloud data sources.
- Develop transformations using PySpark, Spark SQL, Python, T-SQL, and Power Query appropriate to each workload.
- Implement Medallion Architecture patterns across Bronze, Silver, and Gold layers, preserving raw source fidelity while producing curated, consumption-ready data products.
- Extract, model, reconcile, and optimize healthcare data sourced from Epic Clarity and Caboodle for clinical, patient access, revenue cycle, financial, quality, and operational analytics.
- Design, develop, and optimize complex T-SQL, stored procedures, views, functions, staging tables, data marts, and ETL control structures.
- Embed automated data quality checks for completeness, validity, uniqueness, consistency, referential integrity, timeliness, and source-to-target reconciliation.
- Apply least-privilege access, encryption, audit logging, and appropriate PHI controls across all data pipelines and reporting outputs.
- Use GitHub Enterprise or Azure DevOps for source control, branching, pull requests, code review, and controlled environment promotion.
- Monitor pipeline health, triage production incidents, conduct root-cause analysis, and implement durable corrective actions.
- Partner with Epic application, Cogito, analytics, and business teams to validate source meaning, extraction logic, and downstream dependencies.
- Conduct code walkthroughs, peer reviews, and knowledge-transfer sessions that strengthen internal engineering capability.
Qualifications
- Bachelor's degree in Computer Science, Information Systems, Data Engineering, Health Informatics, or a related field; or equivalent relevant experience.
- 5+ years of progressive data engineering, ETL, or data warehouse experience including production support for business-critical data platforms.
- 3+ years of hands-on experience in a hospital, health system, payer, or healthcare analytics environment.
- Demonstrated production experience with Epic Clarity and Epic Caboodle including complex healthcare data extraction, reconciliation, and downstream modeling.
- Deep SQL Server and T-SQL expertise including complex stored procedures, query optimization, execution-plan analysis, indexing, and ETL performance tuning.
- Hands-on experience building data ingestion and transformation solutions in Microsoft Fabric, Azure Data Factory, Azure Synapse, or closely related Azure data services.
- Proficiency with Fabric Data Pipelines, notebooks, Lakehouse and Warehouse patterns, Spark, PySpark, Python, and SQL.
- Experience implementing data quality controls, operational logging, monitoring, auditing, error handling, and restartable pipeline patterns.
- Experience with Git-based development, CI/CD, environment promotion, and release management.
- Working knowledge of healthcare privacy, security, and regulatory expectations for handling PHI and sensitive enterprise data.
Preferred Qualifications
- Epic Clarity Data Model certification and Epic Caboodle certification; Epic Cogito Fundamentals, Reporting Workbench, or SlicerDicer credentials are additional assets.
- Microsoft Certified: Fabric Data Engineer Associate, Azure Data Engineer Associate, or another relevant Microsoft data platform credential.
- Experience migrating SSIS, SQL Agent, stored-procedure, or other legacy workloads to Microsoft Fabric or Azure.
- Experience with OneLake, Delta Lake, Direct Lake, Power BI semantic models, and enterprise data certification practices.
- Experience with Microsoft Purview, data cataloging, lineage, metadata management, or formal data governance programs.
- Familiarity with healthcare interoperability standards including HL7 v2, FHIR, and API-based integration patterns.
- Experience with Azure Key Vault, private networking, managed identities, service principals, and cloud security controls.
Ideal Candidate Profile
- Hands-on data engineering expert who can independently build and operate production-grade healthcare data pipelines from day one.
- Deep SQL developer with a strong track record of performance tuning, ETL optimization, and clean, well-documented data model delivery.
- Microsoft Fabric practitioner who understands Medallion Architecture and can migrate legacy workloads into modern Lakehouse and Warehouse patterns.
- Detail-oriented and thorough with a strong command of PHI governance, data quality, and audit controls in a healthcare environment.
- Collaborative team player who communicates effectively across technical engineering teams and clinical, operational, and financial stakeholders.
- Brings technical depth, accountability, and a delivery-focused mindset to every engagement.
Skills
- AI
- Analytics
- API
- Azure
- Azure Data Factory
- Azure DevOps
- Azure Synapse
- CI/CD
- Cloud
- Cloud Security
- Corrective Action
- Data Engineering
- Data Governance
- Data Ingestion
- Data Pipelines
- Data Quality
- Data Warehousing
- Delta Lake
- DevOps
- ETL
- FHIR
- Git
- GitHub
- HL7
- Lakehouse
- Medallion Architecture
- Metadata Management
- Microsoft Fabric
- Microsoft Purview
- Networking
- Power Query
- Power BI
- PySpark
- Python
- Root Cause Analysis
- Spark
- SQL
- SQL Server
- SSIS
- Vault