Senior Data Engineer
About the Data Integration Team (DIT)
The Data Integration Team (DIT) is responsible for onboarding and integrating healthcare data from hospitals into the IQVIA ecosystem. We design, build, and operate robust ETL pipelines that transform complex clinical data into structured, high-quality datasets used by downstream applications such as data warehouses, analytics platforms, and machine learning solutions. Our work primarily focuses on on-premise hospital environments, interacting with a wide variety of Electronic Health Record (EHR) systems and heterogeneous data sources. We collaborate closely with the Data Management team, Product, AI/ML, and Support teams to ensure reliable data delivery and continuous improvement of our integration processes. DIT operates at the intersection of engineering, healthcare, and operations, combining delivery, troubleshooting, and continuous optimization of ETL pipelines across multiple international projects. You will work within a standardized ETL framework used across hospital integrations - extending reusable patterns while adapting to site-specific source systems, data models, and deployment constraints.
What we are looking for
We are looking for a Senior Data Engineer who combines strong technical expertise with ownership and a proactive mindset. You will play a key role in designing and developing data integration pipelines, while also supporting ongoing operations and contributing to improvements in scalability, reliability, and maintainability. In addition to hands-on development, we are looking for someone who can:
- Guide technical decisions
- Support and mentor other engineers
- Contribute to structuring and improving team processes
Your Responsibilities
- Design, build, and maintain ETL pipelines to integrate hospital data into the IQVIA ecosystem
- Work with complex healthcare data sources (EHR systems, flat files, APIs) and map them to target data models
- Extend and maintain shared ETL frameworks, mapping configurations, and reusable patterns across hospital projects
- Execute and monitor historical and incremental data loads, ensuring data quality and reliability
- Implement data validation and quality checks as part of pipeline design
- Troubleshoot ETL failures, performance issues, and data inconsistencies across environments
- Collaborate with cross-functional teams (DM, Product, AI/ML, Support) to align on requirements and delivery timelines
- Contribute to standardizing ETL patterns, improving monitoring, and reducing operational overhead
- Support deployments and environment setup in on-premise hospital infrastructures
- Provide technical guidance and mentoring to other team members where needed
- Participate in planning, prioritization, and continuous improvement of team processes
Operating model
This is a hands-on senior role with a mix of project delivery and production support. You will spend meaningful time building and extend
