Privia Health is a technology-driven, national physician enablement company that collaborates with medical groups and health systems. They are seeking a Data Engineer to design, build, and maintain data pipelines and infrastructure for reporting across clinical, financial, and operational domains.
Responsibilities:
- Design, build, and maintain data pipelines that ingest, transform, and deliver healthcare data (payer files, claims, attribution, eligibility) through staging, transformation, and mart layers
- Write and maintain dbt models following established conventions (staging/intermediate/marts pattern). Ensure transformations are testable, documented, and performant
- Implement and maintain data validation tests, monitor pipeline health, investigate and resolve data anomalies, and ensure accuracy of downstream reporting
- Write complex, optimized SQL for data transformation, analysis, and troubleshooting. This is the primary language of the role
- Build and maintain Python scripts for file processing, API integrations, custom ETL logic, and automation. Python is a required skill, not optional
- Own the health of assigned pipelines in production. Monitor jobs, triage failures, coordinate with payers/vendors on file delivery issues, and maintain runbooks
- Work with Analytics, Operations, and Clinical teams to translate business requirements into technical implementations. Communicate status, blockers, and tradeoffs clearly
- Deliver work within an Agile/Scrum framework using Jira and GitLab. Participate in sprint planning, code review, QA testing, and production releases
- Identify opportunities to improve pipeline performance, reduce manual intervention, strengthen testing coverage, and eliminate technical debt
- Other duties as assigned
Requirements:
- 3+ years of experience as a Data Engineer, Analytics Engineer, or equivalent role
- 3+ years Strong SQL expertise - you can write complex queries, optimize performance, and troubleshoot data issues independently
- 2+ years Python experience - you can build production-grade scripts for file processing, API calls, and data manipulation
- 2+ years experience with dbt (data build tool) - writing models, tests, and macros
- 2+ years experience with Snowflake or equivalent cloud data warehouse (BigQuery, Redshift, Databricks)
- Understanding of data warehouse design patterns (star schema, slowly changing dimensions, staging/mart layers)
- Experience with ETL/ELT patterns and batch data processing
- Familiarity with version control (Git) and CI/CD practices
- Experience working with raw data sources: flat files (CSV, pipe-delimited), JSON, XML, Parquet