Role Overview
We are hiring a Senior Data Engineer to support complex customer data migrations into our platform.
Our customers (clinics) operate across multiple legacy systems. Each migration involves consolidating, cleaning, mapping, and transforming heterogeneous data sources into our operating system.
Responsibilities
- Lead end-to-end data migration projects
- Map and reconcile multiple data sources (patient systems, invoicing tools, spreadsheets, consent systems, etc.)
- Perform data cleaning and transformation
- Design reusable ETL templates to standardize future migrations
- Collaborate with internal engineering and data teams
Requirements
- Strong SQL and Python experience
- Extensive hands-on ETL experience (especially transformation logic)
- Experience handling messy, multi-source legacy data
- Ability to work independently in a fast-moving environment
- Based in Europe (preferred)