Data Engineering Jobs in Spain
There are 2,864 open Data Engineering jobs in Spain on freehire right now. 1,065 of them were posted recently. The skills employers ask for most often are sql, python and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €39,000 | €45,000 | €65,000 | 129 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 51%
- python 51%
- cloud 43%
- etl 31%
- aws 30%
- data-engineering 30%
- analytics 27%
- azure 27%
How the work is done
- Hybrid 336 · 12%
- Remote 159 · 6%
- Onsite 5 · 0%
Visa sponsorship offered in 59% of the 93 postings that state a position on it.
Seniority
- Senior 815
- Lead 153
- Junior 59
- Intern 30
- Middle 23
- Staff 23
Who is hiring
- 1000+ employees 393
- 501-1000 employees 207
- 51-200 employees 78
- 11-50 employees 21
- 201-500 employees 17
EU Data Platform Engineer – Barcelona Onsite
Designs and maintains EU data pipelines for a mobility company, integrating sales, telematics, and market data while ensuring GDPR compliance and optimizing ETL/ELT processes.
Senior Azure Data Platform Engineer - Madrid
Build and maintain scalable Azure data pipelines and analytics solutions using Data Factory and Synapse Analytics to support business reporting and insights.
Senior Data Platform Engineer — Hybrid & Impact
Build and maintain scalable data pipelines and lakehouse architectures using Python and SQL to support ML/AI teams and clients in a hybrid setup.
Remote Data Platform Engineer: PySpark & Delta Lake
Builds and maintains a PySpark and Delta Lake data lakehouse on Databricks, creating batch and near-real-time pipelines to power analytics and data sharing for a product suite.
Senior Data Platform Engineer: Airflow & Lakehouse
Build and maintain scalable data pipelines and governance for a modern data platform using Airflow and a lakehouse architecture.
Senior Data Platform Engineer — Hybrid Madrid
Build and maintain a scalable data platform using GCP tools like BigQuery, Cloud Run, and Cloud Functions to support Ebury’s fintech operations.
Senior Data Platform Engineer (Java / Databases)
Build and optimize scalable backend components in Java, working with distributed databases and data platforms to improve performance and system behavior for a global mobile communications company.
Senior Data Platform Engineer – Hybrid Madrid
Build and scale Ebury’s data platform in Madrid, focusing on Python, SQL, and GCP to support fintech analytics and innovation.
Senior Data Platform Engineer (Multi-Cloud)
Build and maintain scalable multi-cloud data pipelines, integrations, and analytical models while automating workflows and mentoring teams.
Hybrid Data Platform Engineer - Snowflake & AWS
Builds and maintains Snowflake and AWS-based data infrastructure, automates pipelines with Terraform, and ensures secure, scalable analytics across 60+ countries.
Data Platform Engineer: Snowflake, Terraform & Airflow
Owns and evolves a Snowflake-based data platform and AWS lakehouse, managing Terraform infrastructure and Airflow workflows while collaborating with cross-functional teams.
Data Governance Platform Engineer
Engineer and maintain Databricks Unity Catalog and Collibra to enforce enterprise-grade data governance, lineage, and access controls across NN Digital Hub Iberia’s cloud data platforms.
Data Engineer (m/f/d) PFS Admin & Tool
Builds and maintains real-time data pipelines for a network control platform using Kubernetes on-prem, collaborating with Data Scientists and DevOps to integrate data sources and ensure 24/7 availability.
Senior Data Engineer (Hybrid) — AI & Fintech in Madrid
Senior Data Engineer builds and maintains ETL pipelines, cloud systems, and RAG-based AI integrations using Python, SQL, Airflow, and Databricks.
Data Engineer - Spark/Scala, Cloud & Airflow (Hybrid Madrid)
Data Engineer builds and migrates cloud-based data pipelines using Spark/Scala and Airflow for a banking client in hybrid Madrid office.