Data Harmonization Engineer — Hybrid Work & Growth

Capgemini Engineering

Porto

Hybrid

EUR 42,000 - 66,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and life insurance
Hybrid work
Training and certifications
Referral program with bonuses
Great office locations

Job summary

CAPGEMINI ENGINEERING in Porto seeks a data engineer to design and run Python and SQL pipelines, map messy multi-source data to canonical models, and ensure data quality for analytics, knowledge graphs and AI use cases.

You will work with scientists and engineers to translate scientific needs into data requirements, document mappings, and mentor junior colleagues while contributing to data harmonization and vocabularies with persistent identifiers.

Qualifications

  • MSc or PhD (or equivalent) in biology, biomedical sciences, bioengineering, genetics, neuroscience, bioinformatics or related field.
  • 3–5 years of experience in data engineering, bioinformatics or scientific data work with real biomedical datasets.
  • Strong Python (pandas or similar) and SQL skills, with pipelines you built and maintained.
  • Hands-on experience with data harmonization & mapping, vocabulary alignment and persistent identifiers.
  • Experience with data quality assessment and validation frameworks, with checks written as code.
  • Solid Git practice & branches, pull requests, meaningful commit history.
  • Biological reasoning about the data you handle (genes, variants, diseases, phenotypes, assays).
  • Clear communication with scientific and technical stakeholders.
  • Fluent English.
  • Preferred qualifications: extensive biomedical ontologies, agentic AI, validation frameworks, workflow orchestration, cloud platforms, FAIR/RDF/SPARQL, ML, regulated environments, Portuguese fluency.

Responsibilities

  • Build and maintain Python and SQL pipelines for data manipulation, transformation and integration across multiple sources.
  • Define and implement source-to-canonical mappings, persistent identifiers and vocabulary alignment.
  • Design and automate data quality assessment: completeness, validity, consistency, uniqueness and provenance checks.
  • Normalize entities (genes, diseases, phenotypes, compounds, tissues) against authoritative identifiers and ontologies.
  • Work with scientists, data engineers and product teams to translate scientific needs into data requirements.
  • Document mappings, modelling decisions and validation rules, and keep them in version control.
  • Investigate and resolve data issues at the source, and communicate their impact.
  • Mentor junior colleagues and review their code and mappings.

Skills

Python (pandas) & SQL
Data harmonization & mapping
Data quality assessment
Git version control
Biology / bioinformatics background
Communication with stakeholders
Fluent English
Team mentoring

Education

MSc or PhD in biology / biomedical sciences / bioengineering or related field

Tools

Airflow
Snakemake
Nextflow
Docker
SQL
Git
Schema modelling (LinkML)

Job description

CAPGEMINI ENGINEERING in Porto seeks a data engineer to design and run Python and SQL pipelines, map messy multi-source data to canonical models, and ensure data quality for analytics, knowledge graphs and AI use cases.

You will work with scientists and engineers to translate scientific needs into data requirements, document mappings, and mentor junior colleagues while contributing to data harmonization and vocabularies with persistent identifiers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Harmonization Engineer (Hybrid)
Data Harmonization Engineer (Hybrid)

Capgemini Engineering • Fundão

Hybrid
EUR 42,000 - 62,000
Hybrid work
Health and life insurance
Training programs
+2
Data Harmonization Engineer — Hybrid, Growth & AI-Ready
Data Harmonization Engineer — Hybrid, Growth & AI-Ready

Capgemini Engineering • Évora

Hybrid
EUR 55,000 - 85,000
Hybrid work
Health and life insurance
Training and certifications programs
+1
Data Harmonization Engineer - Hybrid, Growth & Impact
Data Harmonization Engineer - Hybrid, Growth & Impact

Capgemini Engineering • Lisboa

Hybrid
EUR 45,000 - 65,000
Health and life insurance
Referral program with bonuses fortal­-
Great office locations
+2
Life Sciences Data Harmonization Engineer
Life Sciences Data Harmonization Engineer

Capgemini • Évora, Lisboa, Fundão, Vila Nova de Gaia

Hybrid
EUR 42,000 - 66,000
Hybrid work
Health and life insurance
Referral program with bonuses
+1
Life Sciences Data Harmonization Engineer — Hybrid
Life Sciences Data Harmonization Engineer — Hybrid

Capgemini • Vila Nova da Barquinha

Hybrid
EUR 45,000 - 65,000
Health and life insurance
Training and certifications programs
Referral program with bonuses
+1
Data Harmonization Engineer (Life Sciences)
Data Harmonization Engineer (Life Sciences)

Capgemini • Vila Nova da Barquinha

Hybrid
EUR 45,000 - 65,000
Health and life insurance
Training and certifications programs
Referral program with bonuses
+1
Data Harmonization Engineer (Life Sciences)
Data Harmonization Engineer (Life Sciences)

Capgemini Engineering • Évora

Hybrid
EUR 55,000 - 85,000
Hybrid work
Health and life insurance
Training and certifications programs
+1
Data Harmonization Engineer (Life Sciences)
Data Harmonization Engineer (Life Sciences)

Capgemini Engineering • Fundão

Hybrid
EUR 42,000 - 62,000
Hybrid work
Health and life insurance
Training programs
+2
Data Harmonization Engineer (Life Sciences)
Data Harmonization Engineer (Life Sciences)

Capgemini Engineering • Porto

Hybrid
EUR 42,000 - 66,000
Health and life insurance
Hybrid work
Training and certifications
+2
Data Harmonization Engineer (Life Sciences)
Data Harmonization Engineer (Life Sciences)

Capgemini Engineering • Lisboa

Hybrid
EUR 45,000 - 65,000
Health and life insurance
Referral program with bonuses fortal­-
Great office locations
+2
Top locations