Data Engineering Jobs in Spain
There are 2,875 open Data Engineering jobs in Spain on freehire right now. 1,042 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 | €67,500 | 129 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 51%
- python 51%
- cloud 44%
- etl 31%
- aws 30%
- data-engineering 30%
- analytics 27%
- azure 27%
How the work is done
- Hybrid 335 · 12%
- Remote 158 · 5%
- Onsite 5 · 0%
Visa sponsorship offered in 59% of the 97 postings that state a position on it.
Seniority
- Senior 826
- Lead 155
- Junior 61
- Intern 30
- Middle 25
- Staff 23
Who is hiring
- 1000+ employees 403
- 501-1000 employees 211
- 51-200 employees 80
- 11-50 employees 22
- 201-500 employees 17
Product‑Driven Data Engineer: ML, Cloud Analytics
The Data Engineer will work on end-to-end analytics projects, utilizing Python, PySpark, and SQL to deliver insights within cloud environments like AWS or GCP. The role requires a product-focused mindset and the ability to manage stakeholders while leveraging ML and AI technologies.
Senior Big Data Engineer - Databricks & Lakehouse Lead
The Senior Big Data Engineer will lead Lakehouse architecture initiatives, develop ETL/ELT pipelines, and define data engineering standards. The role involves collaborating with Data Science and Analytics teams while providing technical leadership and mentoring in a hybrid work environment.
Remote Forward-Deployed AI/Data Engineer for Production
Global M is seeking a Forward-Deployed AI/Data Engineer to build production-grade AI solutions, data pipelines, and integrations for enterprise clients. The role involves working directly with stakeholders to deliver end-to-end systems and PoCs with a focus on ROI.
Data Engineer – Python, SQL & Azure Databricks (Madrid)
Onsite Data Engineer in Madrid migrating a core data platform to Azure, managing third-party data ingestion, and improving data quality using Python, SQL, and Azure Databricks at an investment management startup.
Data Engineer
The Data Engineer will work on data governance implementation projects, utilizing AI technologies like LLMs, Copilot, and Gemini, as well as DAMA methodology and data quality standards. The role is based in Madrid in a hybrid model within an international consulting firm.
Remote Azure Data Engineer - ETL & Synapse Specialist
The Azure Data Engineer will design and manage ETL workflows in Azure, focusing on data migration and quality. The role requires expertise in Azure Data Factory, Synapse Analytics, and Python/PySpark to support business requirements.
Data Engineer Python SQL Azure Databricks
Data Engineer transitioning a core data platform to Azure, managing third-party data ingestion and integration using Python, SQL, Apache Spark, and Azure Databricks at a Madrid-based start-up investment management firm.
Senior Data Engineer — ETL, PySpark & BI
Lognext is seeking a Senior Data Engineer in Madrid to build dashboards, transform data, and connect solutions using APIs. The role focuses on data engineering and analytics using Python, PySpark, and SQL to support business decision-making.
Remote Market Risk Data Engineer — VaR & ETL
The Data Engineer Analyst will focus on market risk data, specifically transforming and mapping sensitivity, VaR, and stress testing data. The role requires expertise in ETL processes, SQL, and Control-M.
Senior Data Engineer: Azure Cloud & Data Platform Lead
The Senior Data Engineer will work with architects to design and maintain a cloud-based data platform on Azure. The role involves managing data pipelines using Databricks and following Agile methodologies.
Remote Data Engineer – GCP, BigQuery, dbt & Airflow
Design, build, and optimize scalable data platforms on GCP (BigQuery, Cloud Storage, Cloud Composer) and dbt, defining ELT pipeline architecture to deliver reliable data across the organization.
Lead Data Engineer | Data Vault 2.0 | Data Architecture
The Lead Data Engineer will oversee the technical design and evolution of data architectures using Data Vault 2.0. The role involves translating functional requirements into technical solutions, mentoring the engineering team, and ensuring data traceability and quality across the entire pipeline.
Data Engineer Senior Azure – Databricks & Data Platforms
The Senior Data Engineer will design and maintain data pipelines and analytical models within the Microsoft Azure ecosystem. The role focuses on building scalable data solutions using Azure Databricks, Data Factory, and advanced SQL and Python programming.