Data Engineer

Migx

Barcelona

Híbrido

EUR 52.000 - 78.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid work model
25 holiday days per year
Free English classes
Career development opportunities
Employee-centric culture

Descripción de la vacante

MIGx is seeking a Data Engineer to join our growing Data and AI Engineering team, working at the intersection of data, technology, and healthcare. You will build cloud-native pipelines, contribute to data mesh and data fabric architectures, and help implement DataOps for robust, observable, production-ready systems.

You’ll collaborate across cloud environments (Azure, AWS, GCP), use Databricks, dbt, PySpark, and SQL, and participate in CI/CD workflows with GitHub Actions and Azure DevOps.

Formación

  • Experience with cloud-native data engineering using Databricks, dbt, PySpark, and SQL.
  • Hands-on with at least one major cloud platform (Azure, AWS, GCP).
  • Strong Python for transformation, scripting, and automation.
  • Knowledge of data quality, validation, and test-driven development.
  • Familiarity with observability, metrics, logging, and data lineage tools.

Responsabilidades

  • Build and manage ETL/ELT pipelines with Databricks, dbt, PySpark, and SQL.
  • Contribute to scalable data platforms across Azure, AWS, and GCP.
  • Implement and maintain CI/CD workflows (GitHub Actions, Azure DevOps).
  • Apply DataOps: versioning, testing, lineage, and deployment automation.
  • Integrate automated data quality checks, profiling, and validation.
  • Ensure data observability through logging, metrics, and alerts.
  • Collaborate on IaC for data environments using Terraform.
  • Connect and orchestrate ingestion from APIs, databases, and file systems.
  • Work in agile teams, participating in standups and retrospectives.

Conocimientos

Databricks
dbt
PySpark
SQL
Python
CI/CD automation
GitHub Actions
Azure DevOps
Terraform
DataOps
Agile/Scrum
English

Herramientas

Databricks
dbt
PySpark
SQL
GitHub Actions
Azure Pipelines
Terraform

Descripción del empleo

About the profile

We’re looking for a Data Engineer to join our growing Data and AI Engineering team of professionals who thrive at the intersection of data, technology, and healthcare. Whether you're early in your career or already have hands‑on experience, we welcome curious minds, team players, and problem‑solvers eager to build high-quality data solutions for the life sciences industry.
At MIGx, you’ll contribute to modern data mesh and data fabric architectures, develop cloud‑native pipelines, and help implement DataOps practices that ensure our systems are robust, observable, and production-ready.

Responsibilities
  • Build and manage ETL/ELT pipelines using tools like Databricks, dbt, PySpark , and SQL.
  • Contribute to scalable data platforms across cloud environments (Azure, AWS, GCP).
  • Implement and maintain CI/CD workflows using tools such as GitHub Actions and Azure DevOps .
  • Apply DataOps principles : pipeline versioning, testing, lineage, deployment automation, and monitoring.
  • Integrate automated data quality checks , profiling, and validation into pipelines.
  • Ensure strong data observability via logging, metrics, and alerting tools.
  • Collaborate on infrastructure as code for data environments using Terraform or similar tools.
  • Connect and orchestrate ingestion from APIs, relational databases, and file systems.
  • Work in agile teams, contributing to standups, retrospectives, and continuous improvement.
Requirements - Must have

What We’re Looking For
We believe diverse perspectives and backgrounds lead to better ideas. Even if you don’t meet every requirement, we’d still love to hear from you.

Core Experience & Skills
  • Experience with cloud-native data engineering using tools such as Databricks, dbt, PySpark , and SQL.
  • Comfort working with at least one major cloud platform (Azure, AWS, GCP) — and openness to others.
  • Hands‑on experience with CI/CD automation , especially with GitHub Actions or Azure Pipelines.
  • Strong Python programming skills for transformation, scripting, and automation.
  • Working knowledge of data quality , validation frameworks, and test‑driven data development.
  • Familiarity with observability practices including metrics, logging, and data lineage tools.
  • Understanding of DataOps concepts , including reproducibility, automation, and collaboration.
  • Team‑first mindset and experience in agile environments (Scrum or Kanban).
  • Professional working proficiency in English (our internal and client‑facing working language).
Requirements - Nice to have
  • Experience with Snowflake or similar cloud data warehouses.
  • Knowledge of data lineage tools and frameworks.
  • Infrastructure automation using Terraform, Bash , or PowerShell .
  • Exposure to data modeling techniques like Data Vault or dimensional modeling.
  • Familiarity with data testing tools.
  • Understanding of GxP or other healthcare data regulations.
  • Experience with non‑relational data systems (e.g., MongoDB, CosmosDB).
  • Spanish and/or Catalan language skills.
Languages
  • English B2 level or higher
  • Spanish and/or Catalan languages a plus
What we offer
  • Hybrid work model and flexible working schedule that would suit night owls and early birds
  • 25 holiday days per year
  • Free English classes
  • Possibilities of career development and the opportunity to shape the company future
  • An employee‑centric culture directly inspired by employee feedback. Your voice is heard, and your perspectives encouraged
  • Different training programs to support your personal and professional development
  • Work in a fast growing, international company
  • Friendly atmosphere and supportive Management team.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Engineering Team Lead
Data Engineering Team Lead

Migx • Laza

Híbrido
EUR 90.000 - 130.000
Hybrid work model
25 days annual leave
Career development opportunities
Data Analyst & QA Engineer
Data Analyst & QA Engineer

MIGx AG • Barcelona

Presencial
EUR 42.000 - 66.000
Hybrid work model
24 days annual leave
Career development
+4
Software Engineering Team Lead
Software Engineering Team Lead

MIGx AG • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid work model
25 days annual leave
Career development
Data Analyst
Data Analyst

Migx • Laza

Híbrido
EUR 42.000 - 62.000
Hybrid work model
25 days annual leave
Career development programs
+1
Software Engineering Team Lead
Software Engineering Team Lead

Migx • Barcelona

Híbrido
EUR 90.000 - 130.000
Hybrid work model
25 days annual leave
Career development
+1
Business Analyst / Life Sciences Consultant
Business Analyst / Life Sciences Consultant

Migx • Barcelona

Híbrido
EUR 50.000 - 80.000
Hybrid work model in Barcelona
Excellent compensation package
Social benefits package
+2
Senior Devops Engineer
Senior Devops Engineer

Migx • Laza

Híbrido
EUR 70.000 - 100.000
Hybrid work model
25 days annual leave
Medical insurance
+2
Data Platform & Cloud Engineer
Data Platform & Cloud Engineer

SDG Group • Santiago de Compostela

Híbrido
EUR 45.000 - 75.000
Hybrid working model
Private health insurance
Meal vouchers
+1
Data Engineer
Data Engineer

mscope • Madrid

Híbrido
EUR 48.000 - 68.000
25 days vacation
Birthday off!
Data Engineer – German speaker
Data Engineer – German speaker

Isolutions • Barcelona

Híbrido
EUR 65.000 - 90.000
Hybrid work from Barcelona
Language courses in German/English/Cat
International team