Data Engineering Jobs in Spain
There are 2,871 open Data Engineering jobs in Spain on freehire right now. 1,035 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 44%
- etl 31%
- aws 30%
- data-engineering 30%
- analytics 27%
- azure 27%
How the work is done
- Hybrid 334 · 12%
- Remote 156 · 5%
- Onsite 5 · 0%
Visa sponsorship offered in 59% of the 97 postings that state a position on it.
Seniority
- Senior 825
- Lead 155
- Junior 61
- Intern 30
- Middle 25
- Staff 23
Who is hiring
- 1000+ employees 400
- 501-1000 employees 211
- 51-200 employees 80
- 11-50 employees 22
- 201-500 employees 17
Staff Data Engineer | Spain | Remote - madrid
Staff Data Engineer designing and scaling real-time/analytical ETL pipelines for a fintech trading platform, bridging data and backend teams to optimize latency, throughput, and reliability while mentoring engineers and shaping long-term architecture.
Data Engineer - Data Products - agap2 España
Data Engineer building and maintaining scalable data products and ML inference pipelines (batch and real-time) using Python, SQL, Spark, Databricks, Airflow, and Azure DevOps in a hybrid role based in Barcelona.
AI Data Engineer
Builds AI-ready data pipelines and products for life-science diagnostics, turning raw data into retrieval-ready, semantically annotated assets for agent-driven use cases.
Data Engineer - Avenga
Lead data engineering solutions for a healthcare project at Avenga, focusing on Talend, AWS, large-scale data architectures, ETL/ELT patterns, and mentoring junior engineers.
Data Engineer (Databricks & Apache)
Arelance is seeking a Data Engineer to develop and maintain data pipelines and processing solutions in complex cloud environments. The role requires expertise in Databricks, Spark, and Apache Airflow and is offered as a 100% remote position.
Data Engineer
The Data Engineer will build and maintain data pipelines using Python, PySpark, and AWS services in a 12-month contract role based in Madrid. The position requires proficiency in both Spanish and English.
Data Engineer, AI & Analytics
The Data Engineer will design and maintain core data pipelines, modeling, and data marts to support agency, client, and AI initiatives. The role involves working with marketing data across various platforms using AI-agentic workflows to build scalable, AI-ready data infrastructure.
Lead Data Platform Engineer - Hybrid, Snowflake & Kafka
Lead a team to design and maintain DWS’s hybrid data platform using Snowflake, Kafka, Airflow, and Python/SQL.
Lead Engineer– Data Platform
The Lead Engineer for the Data Platform will design and manage a hybrid enterprise data platform using Snowflake, Apache Airflow, and Kafka. This role involves leading a team, setting technical roadmaps, and ensuring high standards for data reliability, security, and observability.
Snowflake Data Platform Engineer | Cloud Infra & IaC
The Data Platform Engineer will design, build, and optimize a cloud-based data platform using Snowflake, Terraform, dbt, and Airflow. The role involves creating end-to-end data pipelines and collaborating with cross-functional teams in a hybrid work environment.
Remote Data Engineering Lead Instructor
Ironhack is seeking a part-time Lead Instructor to teach their remote Data Engineering bootcamp, covering the full data pipeline lifecycle using tools like Python, SQL, Airflow, dbt, and Spark.
Data Engineer: Construye la Plataforma de Datos del Futuro
The Data Engineer will design and develop data pipelines and ETL/ELT processes to integrate diverse data sources. The role involves working with technologies including Snowflake, Airflow, dbt, Azure, and Python to build a reliable data platform.
Data Platform Engineer - Snowflake
Designs and maintains a scalable, secure cloud-based data platform for DWS Group’s fintech operations, focusing on Snowflake and automation tools to enable data ingestion, transformation, and distribution while ensuring compliance and reliability.
Senior Data Engineer at Evolved Ideas Spain
Build and maintain scalable data pipelines for customer identity resolution in a large e-commerce platform using BigQuery, Python, and Airflow.
Data Engineer/Analyst: Python, Spark, DBT — Hybrid
InnoIT Consulting is seeking a Data Analyst for a hybrid role in the logistics sector, focusing on development tasks using Python, Streamlit, Spark, and DBT. The position involves working within an international team and requires technical English proficiency.
Senior Data Engineer: Python & FastAPI (Hybrid Málaga)
The Senior Data Engineer will design APIs using Python and FastAPI while building data platforms and pipelines. The role involves working within an AI and data-focused environment utilizing AWS and Databricks.
Senior Databricks Data Engineer: Spark & Delta
The Senior Databricks Data Engineer will design and maintain scalable data pipelines using Databricks, Spark, and PySpark. The role involves optimizing data processing performance and ensuring data quality using Delta Lake and Parquet.