Senior Data Engineer - Hybrid Madrid, Data Platform

Ebury

Madrid

Hybrid

EUR 65,000 - 90,000

Full time

1 hour 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

Tailored onboarding
High-impact work
Collaborative culture

Job summary

Ebury is seeking a Senior Data Engineer to join our Data Engineering team in Madrid. You will design, deploy, and maintain robust ELT/ETL pipelines, and collaborate on scalable data models to support data-driven decision making.

Our stack includes GCP, Apache Airflow, dbt, Looker, and Python. You will apply software engineering best practices, advance data governance, and enable high-value analytics across the business. Hybrid: 4 days in office, 1 day remote.

Qualifications

  • 3+ years in data engineering in big data environments.
  • Strong proficiency in Python and SQL.
  • Solid understanding of SDLC, testing, documentation (RFCs), and continuous deployment in a data environment.
  • A strong curiosity to stay up to date with modern data industry standards, technologies, and best practices.
  • Professional fluency in English.

Responsibilities

  • Build & Orchestrate: Design, deploy, and maintain robust ELT/ETL data pipelines from diverse sources (transactional databases, REST APIs, and file-based endpoints).
  • Model & Warehouse: Collaborate on scalable data models to supply clean, structured data for BI tools and department-specific decision-making.
  • Modernize & Optimize: Manage orchestration using Apache Airflow (GCP Cloud Composer) and leverage GCP native services (Cloud Run, GKE, Cloud Functions, Artifact Registry).
  • Drive Engineering Excellence: Apply software engineering best practices (version control, CI/CD, testing, code reviews) while actively reducing technical debt.
  • Automate & Empower: Automate end-to-end data workflows to eliminate manual extracts, freeing teams across Ebury to focus on high-value analysis.
  • Govern & Refine: Help implement data quality standards, access controls, and data governance policies across the platform.

Skills

Python
SQL
ELT/ETL pipelines
SDLC

Tools

dbt
GCP
Airflow
Looker

Job description

Ebury is seeking a Senior Data Engineer to join our Data Engineering team in Madrid. You will design, deploy, and maintain robust ELT/ETL pipelines, and collaborate on scalable data models to support data-driven decision making.

Our stack includes GCP, Apache Airflow, dbt, Looker, and Python. You will apply software engineering best practices, advance data governance, and enable high-value analytics across the business. Hybrid: 4 days in office, 1 day remote.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer — Hybrid Madrid
Senior Data Platform Engineer — Hybrid Madrid

Ebury Group • Madrid

Hybrid
EUR 60,000 - 90,000
Competitive salary
Discretionary bonus
Professional development
+1
Senior Data Engineer: Pipelines, Modeling & Impact - Hybrid
Senior Data Engineer: Pipelines, Modeling & Impact - Hybrid

Ebury • Madrid

Hybrid
EUR 65,000 - 90,000
Tailored onboarding
High-impact work
Collaborative culture
Senior Data Engineer - Hybrid in Madrid (SQL, Python, BI)
Senior Data Engineer - Hybrid in Madrid (SQL, Python, BI)

EPAM Systems • Madrid

Hybrid
EUR 70,000 - 95,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines

EPAM Systems • Madrid

Hybrid
EUR 65,000 - 90,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer (Python/Tableau) - Hybrid Madrid
Senior Data Engineer (Python/Tableau) - Hybrid Madrid

EPAM Systems • Madrid

Hybrid
EUR 85,000 - 120,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer — Cloud ETL Architect (Madrid)
Senior Data Engineer — Cloud ETL Architect (Madrid)

adm-Indicia • Madrid

On-site
EUR 90,000 - 120,000
Senior Data Engineer – Azure & Fabric (Hybrid Madrid)
Senior Data Engineer – Azure & Fabric (Hybrid Madrid)

MDW • Madrid

Hybrid
EUR 65,000 - 95,000
30 days vacation
Health insurance
Restaurant and transport tickets
+4
Data Engineer — Madrid (Hybrid, 4 days in)
Data Engineer — Madrid (Hybrid, 4 days in)

Kharon • Spain

Hybrid
EUR 50,000 - 70,000
Fully sponsored private insurance
Pension plan with 3% employer contribution
Paid holiday leave
Senior Data Engineer - Platform
Senior Data Engineer - Platform

Ebury Group • Madrid

On-site
EUR 60,000 - 90,000
Competitive salary
Discretionary bonus
Professional development
+1
Hybrid Data Engineer - Analytics Platform (Madrid)
Hybrid Data Engineer - Analytics Platform (Madrid)

super • Spain

Hybrid
EUR 65,000 - 90,000
Medical / Health Insurance
Open Annual Leave
Employee Assistance Programme
+1