Utrecht
Vast
90k, 100k
AWS, Terraform, Kubernetes, MySQL, Python

Senior Data Engineer – Platform Integrations

At ReduCate, we are building a SaaS platform that transforms how professionals learn across Europe. Doctors, lawyers and teachers already use our products to stay certified, and with each new acquisition our platform grows in scale, complexity and impact. We are now looking for a Data Engineer to design and run the data side of these migrations and help onboard new brands into our multi tenant environment in a safe, predictable way.

 

About Reducate

ReduCate is a fast growing group of e learning companies on a mission to become Europe’s leading platform for professional education.
We serve regulated industries such as law, medicine, transport and education, where continuity and reliability are critical.
After successfully onboarding our first tenant onto a new multi tenant platform, we are scaling across brands and standardising how systems integrate. You will join a skilled engineering team that values autonomy, clean code and long term maintainability.

Job Description

As a Data Engineer for Platform Integrations, you will own the data mapping, transformation and validation flows that make each brand migration successful. You analyse source and target schemas, build robust pipelines in Python and SQL, and ensure every dry run and cut over is traceable, reversible and compliant with our quality standards.

Your key responsibilities:

  • Analyse data models and map source to target schemas across multiple brands

  • Build and maintain data transformation pipelines using Python and SQL

  • Design and run dry runs with clear validation logic, logging and error handling

  • Ensure data migrations are auditable, safe and reversible

  • Collaborate closely with the integration architect, platform engineers and project management

  • Create reusable templates, scripts and documentation for future migrations

  • Identify data risks early and turn them into manageable actions for the wider team

What You Bring

  • 4–7 years of experience in data engineering, ETL development or analytics engineering

  • Deep knowledge of SQL and strong Python skills for building transformation pipelines

  • Experience working with multiple database types and complex schemas

  • Ability to design validation logic, detect inconsistencies and safeguard data quality

  • A structured, calm and methodical approach to handling messy or legacy datasets

  • Strong communication skills, able to explain decisions to technical and non-technical stakeholders

  • Fluent English (Dutch is a plus)

  • Based in the Netherlands (no IND sponsorship)

Terms of Employment

  • Excellent salary up to 8.000 euro gross per month, depending on experience

  • Pension scheme

  • 26 vacation days

  • Free daily lunch at the office

  • Hybrid setup: 2 days on site in Utrecht, 3 days remote

  • Team events such as BBQs and Christmas dinners

  • Must be based in the Netherlands

  • No visa sponsorship IND

Keywords
Data Engineer, ETL, SQL, Python, Data Pipelines, Data Migration, Data Mapping, Data Quality, Dry Run, Validation, Logging, AWS, Aurora, MySQL, MongoDB, Multi tenant SaaS, Platform Integrations, Hybrid Utrecht, The Randstad

Interested
Send your resume or LinkedIn profile to info@haystackpeople.nl with the subject line: Data Engineer ReduCate.

Exclusive partnership
Haystack People is working exclusively with ReduCate for this position.

Senior Data Engineer – Platform Integrations
Solliciteer
Advies nodig?

Medewerkers

Hey, ik ben Jill. Heb je advies nodig over deze vacature of wil je meer weten over wat wij voor jou kunnen betekenen? Ik sta voor je klaar! Je kunt mij bereiken op +31630716577 of vul vrijblijvend het contact formulier in!
Jill Kranenburg

De intake

Waar liggen jouw ambities, groeimogelijkheden en wensen als professional? Wij challengen jou om je ideale plaatje helder te krijgen.

Battle plan

Een menukaart is er niets bij. Wij leggen jou een selectie aan bedrijven voor voordat we ten aanval overgaan.

Interviews

Een goede eerste indruk maak je maar 1 keer. Daarom is een goede voorbereiding het halve werk. Natuurlijk doen wij dit samen!

Gefeliciteerd

Een wederzijdse match? Mooi! Voordat we jou officieel feliciteren, zorgen we voor de beste deal.
software developers scrum masters CTO's & IT Managers

Inloggen