Lead Data Engineer

IQVIA LLC

Amsterdam

Hybrid

EUR 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

IQVIA's Patient Finder is seeking a Lead Data Engineer to drive the data platform's design and delivery, including pipelines and data warehouse layers. You will mentor engineers, define patterns, and deliver improvements while balancing reliability and quality across complex data flows.

Based in Europe, preferably within commuting distance of Amsterdam, Netherlands, you will collaborate with Product, Engineering and ML leads across cross-functional squads to build scalable, secure analytics

Qualifications

  • Extensive hands-on Python development experience.
  • Proven experience building ETL/ELT data pipelines with orchestration frameworks.
  • Experience with dbt for data transformation and testing.
  • Experience with Databricks and large-scale data pipelines.
  • Advanced SQL skills in SQL Server or PostgreSQL.
  • Experience building cloud-based data platforms and data warehouses.
  • Experience leading development teams or providing architectural guidance.
  • Ability to make independent architecture decisions balancing scalability and business needs.
  • Knowledge of data quality, lineage, observability, governance, and performance.
  • Experience with automation and AI-assisted development tools to improve engineering productivity.
  • Experience with DevOps practices including CI/CD and IaC.

Responsibilities

  • Lead end-to-end design and delivery of the data platform (pipelines + warehouse).
  • Standardise patterns and reduce operational overhead across the data landscape.
  • Ensure release planning, validation strategies, risk management and clear tech comm.
  • Collaborate with Product and Engineering to refine requirements and backlogs.
  • Raise engineering standards through reviews, testing and refactoring with controls.
  • Collaborate with QA to increase test maturity, coverage, and automation.
  • Lead the data engineering team and mentor engineers on prioritisation.

Skills

Python development
ETL/ELT pipelines design
Advanced SQL
Architectural decision making
Mentoring / team leadership
Data quality and observability
DevOps practices
Stakeholder communication
Agile collaboration

Tools

Airflow
Prefect
Luigi
Dagster
dbt
Databricks
Microsoft SQL Server
PostgreSQL

Job description

Lead Data Engineer

About IQVIA Patient Finder We live in a world where most information is readily available at our fingertips. You might be surprised to learn the situation in hospitals is rather different. Systems used for electronic healthcare records (EHR) facilitate the clinical workflow, retrieving and storing information for each patient. There is, however, a large need for secondary usage of this data. Think of linking patients to clinical trials, medical research studies, and care quality assessment. For this purpose IQVIA has developed a search engine enabling medical professionals to find patient cohorts and collect data. In all that we do, we have the doctors and patients at the fore of our mind, and we also ensure to strictly adhere to privacy regulations. Patient Finder is currently used on a daily basis by 40+ hospitals in The Netherlands and Belgium and is expanding into other international markets. The product is a scale-up within a larger corporation, meaning the product is proven while there is still room to make your own mark and propose creative solutions.

The role and your profile

We are seeking a Lead Data Engineer to drive technical direction of data pipeline and data warehouse layers bringing product robustness and maturity. You are comfortable leading work across evolving platforms and stakeholders: aligning on target patterns, ensuring continuity for users and downstream consumers, and delivering incremental improvements while keeping reliability and quality high. You can make decisions when multiple potential approaches are identified taking into account existing codebase, reduction of operational overhead, team strengths and business priorities. You will have the ability to mentor and coach data engineering colleagues to support their weekly responsibilities, ongoing professional development, job satisfaction and career potential. You are a hands-on, self-directed individual who can bring experience in data engineering to identify incremental or substantial areas of improvement, leading on implementation with best practices. You are a professional who is passionate about improving healthcare and having a real impact having developed yourself as a data engineer with a software engineering background. You have an appetite to learn and develop yourself, an innate curiosity, and can bring to light clarity around abstract and unclear problems. You feel comfortable working in a self-organizing company.

Key Responsibilities
  • Lead end-to-end design and delivery of the data platform (pipelines + warehouse layers), primarily using Prefect, Python and SQL, supported by fit-for-purpose design artefacts and lineage.
  • Drive platform evolution by standardising patterns, reducing operational overhead, and improving maintainability and reliability across the data landscape.
  • Ensure continuity and quality during change via release planning, validation strategies, risk management, and clear technical stakeholder communication.
  • Partner with Product and Engineering to refine requirements, shape delivery plans, and prioritise backlog/work intake based on value, dependencies, and technical constraints.
  • Raise engineering standards through reviews, quality practices, and responsible AI-assisted engineering (e.g., accelerating development and strengthening tests/refactoring under clear controls).
  • Collaborate with QA to increase test maturity, coverage, and automation for pipelines and data transformations.
  • Collaborate with Application and AI/ML leads to integrate data components with the wider product ecosystem (e.g., search and ML pipelines).
  • Lead the data engineering team (line management where applicable), coaching engineers and owning work intake and prioritisation.
Requirements
  • Extensive hands-on experience in Python development, with a strong focus on building scalable, maintainable, testable, and production-grade solutions.
  • Proven experience designing, developing, and maintaining ETL/ELT data pipelines using modern orchestration frameworks such as Airflow, Prefect, Luigi, or Dagster.
  • Experience in dbt (Data Build Tool) for data transformation, data modelling, testing, documentation, and deployment within modern analytics ecosystems.
  • Experience working with Databricks, including data engineering workflows, and optimization of large-scale data pipelines.
  • Advanced SQL skills with hands-on experience in Microsoft SQL Server, PostgreSQL, or other enterprise RDBMS platforms, including both DDL and DML operations.
  • Demonstrated experience building and managing cloud-based data platforms, data warehouses, and Lakehouse architectures.
  • Experience leading development teams or serving as a senior technical contributor, providing architectural guidance and technical mentorship.
  • Ability to make independent architecture and design decisions while balancing scalability, maintainability, performance, and business requirements.
  • Strong understanding of data engineering best practices, including data quality, lineage, observability, governance, and performance optimization.
  • Proven track record of leveraging automation and AI-assisted development tools to improve engineering productivity, code quality, test coverage, and maintainability in a secure and controlled manner.
  • Experience with DevOps practices, including version control, automated testing, CI/CD pipelines, and infrastructure-as-code principles.
  • Excellent ability to communicate complex technical concepts and business value propositions to both technical and non-technical stakeholders.
  • Strong collaboration skills with experience working in agile teams of four or more developers, providing constructive feedback and embracing technical discussions.
  • Excellent interpersonal, presentation, stakeholder management, and problem-solving skills.
  • High attention to detail and commitment to delivering high-quality solutions.
  • Exceptional written and verbal communication skills in English.

Based in Europe, preferably within commuting distance of Amsterdam, Netherlands.

Nice to have Knowledge of medical data standards such as FHIR based data exchange and/or OMOP Exposure to healthcare / life sciences / clinical trials / pharmaceutical data Master Data Management of ideally medical ontologies Data lineage Dutch language skills are a plus for local collaboration and accessing local data sources.

Opportunities

You will be a part of innovation in the medical field, contributing to improved outcomes for healthcare patients and providers. You will have the opportunity to be responsible for technical communication and preparation in cross-team projects. This will often mean online collaboration with international colleagues. You will collaborate with Machine Learning specialists gaining exposure to ML and Natural Language Processing (NLP). Medical data is an interesting problem space, both in complexity and in societal value. The texts are a domain of its own with extremely high information density. It gives a real kick when users let us know they were able to collect data they were unable to use previously, such as finding people with a rare disease that might take years otherwise to diagnose or rapidly building quality datasets for COVID research. You will be part of a larger, cross-functional and dynamic team consisting of developers, designers, medical consultants and ML engineers.

About us

Our Data team currently consists of 1 product owner, 5 developers. The Patient Finder team consists of approximately 30 people organised across three development squads (App, Data, AI/ML), Deployment, Support and Consultancy. Patient Finder team is part of a larger healthcare product portfolio across the EMEA region within the IQVIA business. Our team largely works from home but employees are free to choose between office, home, or hybrid work locations. Data team typically attend the office weekly. IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism. IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create connections that accelerate the development and commercialization of innovative medical treatments. Everything we do is part of a journey to improve patient outcomes and population health worldwide. To get there, we seek out diverse talent with curious minds and a relentless commitment to innovation and impact. No matter your role, everyone at IQVIA contributes to our shared goal of helping customers improve the lives of patients everywhere. Thank you for your interest in growing your career with us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer — Healthcare Data Platform & ML
Lead Data Engineer — Healthcare Data Platform & ML

IQVIA LLC • Amsterdam

Hybrid
EUR 120,000 - 160,000
Director, Clinical FSP Go to Market/Therapeutic Strategy Lead
Director, Clinical FSP Go to Market/Therapeutic Strategy Lead

IQVIA • Amsterdam

On-site
EUR 140,000 - 200,000
Global Key Account Manager, Life Sciences
Global Key Account Manager, Life Sciences

IQVIA Argentina • Amsterdam

On-site
EUR 120,000 - 180,000
Global Key Account Manager, Life Sciences
Global Key Account Manager, Life Sciences

IQVIA Argentina • Utrecht

On-site
EUR 95,000 - 140,000
Director/Senior Director, Business Development, Clinical Solutions, EMEA
Director/Senior Director, Business Development, Clinical Solutions, EMEA

IQVIA Argentina • Amsterdam

On-site
EUR 180,000 - 230,000
Global Key Account Manager, Life Sciences
Global Key Account Manager, Life Sciences

IQVIA • Heerlen

On-site
EUR 90,000 - 130,000
Sales Executive, Life Sciences, Safety Technology, EMEA
Sales Executive, Life Sciences, Safety Technology, EMEA

IQVIA • Amsterdam

On-site
EUR 90,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Oakwell Hampton Group • Den Haag

On-site
EUR 90,000 - 120,000
Autonomy in architecture
MacBook Pro provided
Hybrid work model
+4
Associate Director - Health Technology Assessment - Home-based or hybrid from any EU country
Associate Director - Health Technology Assessment - Home-based or hybrid from any EU country

IQVIA • Amsterdam

Remote
EUR 120,000 - 170,000
Remote working
Office visits
Training opportunities
+1
Clinical Project Manager
Clinical Project Manager

IQVIA LLC • Amsterdam

On-site
EUR 70,000 - 100,000