About your role
We are looking for a data engineer to develop the necessary data infrastructure for NESTOR. Your mission is to move away from manual data entry and create a seamless, automated infrastructure. You will build the pipelines that enable secure transfer of hereditary cancer information from local EHRs at UMCs to a central national resource.
As research data engineer for the NESTOR project at Amsterdam UMC, you are the primary engineer implementing our local and national data integration strategy.
Your key responsibilities:
- Automated ETL-pipelines: design and implement robust ETL/ELT workflows to extract, transform and load data from clinical sources (e.g., Epic, Genesis) into the NESTOR registry;
- National interoperability: ensure all data transfers comply with national standards such as HL7 FHIR and the Health-RI architecture;
- Synchronization between UMCs: work together with technical teams at other Dutch UMCs to harmonize data models and ensure consistency in recording and sharing of hereditary cancer risks;
- Privacy & Security: implement pseudonymization and encryption protocols to protect sensitive genetic and clinical information, fully complying with GDPR and UMC-specific security standards;
- Registry development: collaborate with clinical geneticists and researchers to expand the capabilities of NESTOR and integrate new data types.
About youYou are a technical specialist who wants your code to make a direct impact on public health. You enjoy the challenge of connecting diverse medical databases and creating a coherent whole.
You bring:
- a BSc, MSc or PhD in Computer Science, Bioinformatics or a comparable technical field;
- Expert knowledge of Python and advanced SQL. Experience with Containers and API development;
- Experience with working with clinical registries or EHR data (Epic/Genesis) is a strong advantage;
- Experience with medical data standards (OMOP, FHIR or SNOMED CT) is highly desirable;
- The ability to navigate the organizational complexity of the Dutch UMC landscape and to communicate effectively with both IT departments and medical specialists.
Our offer- You will be employed by Amsterdam UMC Research BV.
- A contract for 2 years.
- Classification in salary scale 10: € 3.598 to € 5.669 gross for full-time employment (depending on experience). In addition to a good basic salary, we offer 8.3% end-of-year bonus. Calculate your net salary here. As of 1 July 2026, the salary will be increased by 3.5% in accordance with the collective labor agreement (CAO UMC).
- Holiday hours: 194.4 per year for full time and a possibility to save additional hours.
- 100% reimbursement for public transport travel costs. If you travel by foot, bicycle, or car, a mileage allowance of €0.21 per km applies (up to a maximum of 40 km one way by car).
- Do you prefer walking or cycling? Take advantage of our good bike scheme.
- Pension accrual with BeFrank, a modern, comprehensible and fairly priced pension.
Watch this video with more information about joining Amsterdam UMC Research BV.