Senior Data Engineer
Tech Stack / Keywords
Firma i stanowisko
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. The Data Integration Team (DIT) is responsible for onboarding and integrating healthcare data from hospitals into the IQVIA ecosystem. They 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. The team works primarily with on-premise hospital environments, interacting with a variety of Electronic Health Record (EHR) systems and heterogeneous data sources, collaborating closely with Data Management, Product, AI/ML, and Support teams across multiple international projects.
Wymagania
- 5 years of experience in data engineering, backend engineering, or a closely related field, with significant hands-on ETL exposure
- Strong experience with Python for data engineering (modular, testable, scalable code)
- Solid experience building and maintaining ETL pipelines end-to-end in production
- Strong SQL skills (DDL/DML) and experience with relational databases (Microsoft SQL Server and/or PostgreSQL)
- Experience integrating or transforming clinical or healthcare datasets
- Experience troubleshooting data pipelines and working in production environments
- Ability to handle complex data mappings and transformations
- Experience working with on-premise environments and infrastructure constraints
- Good understanding of data pipeline lifecycle (historical loads, incremental loads, monitoring, error handling)
- Experience designing reusable ETL patterns that others can maintain and extend
- Ability to communicate clearly with technical and non-technical stakeholders
- Experience working in collaborative teams and contributing to technical discussions
- Senior-level experience with willingness to take ownership and guide others
Nice to have:
- Experience with orchestration tools (e.g. Prefect, Airflow, Luigi)
- Knowledge of healthcare data standards (FHIR, OMOP)
- Experience with monitoring and support models for data pipelines
- Familiarity with EHR systems and hospital source data models
- Experience with DevOps practices (CI/CD, automation, containerization)
- Exposure to data quality frameworks and validation strategies
- Experience with schema migrations and versioned database changes
- Experience mentoring or leading small technical initiatives
Obowiązki
- 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 (Data Management, 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
- Participate in planning, prioritization, and continuous improvement of team processes
Oferta
- Work on real-world healthcare data, contributing to improved patient outcomes and clinical insights
- Gain experience with complex, large-scale data integration challenges across multiple hospitals
- Help shape a standardized integration platform used across international hospital deployments
- Collaborate with cross-functional teams across engineering, product, analytics, and operations
- Drive improvements in ETL architecture, monitoring, and operational processes
- Work at the intersection of clinical data standards (FHIR/OMOP) and modern Python ETL engineering
- Exposure to international projects and diverse healthcare systems
Inne informacje
IQVIA maintains a zero tolerance policy for candidate fraud. All information and credentials submitted must be truthful and complete. False statements, misrepresentations, or material omissions during recruitment will result in disqualification or termination of employment in accordance with applicable law.
IQVIA
25 aktywnych ofert