Data Engineering Jobs in Spain
There are 2,872 open Data Engineering jobs in Spain on freehire right now. 1,036 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 826
- 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
Senior Data Engineer for Palantir Foundry Projects
Senior Data Engineer to design, build, and maintain ETL pipelines and data models in Palantir Foundry for a long-term Madrid project, using Python, PySpark, and data-quality tools.
Data Engineer - IA/ML, Python, AWS
Build and maintain data pipelines in AWS (S3, Glue, Aurora, Neptune) to feed AI/ML applications, including RAG and semantic search, using Python and SQL.
Senior Data Engineer: Build AI-Ready Data Platform
Senior Data Engineer to design and build an AI-ready data platform from scratch, including pipelines and core data models for a single source of truth.
Senior Databricks & PySpark Data Engineer (Contract)
Designs and builds scalable data pipelines on Databricks using PySpark for a fintech company in Madrid.
Senior Data Engineer | Spark & Databricks on Azure
Builds and maintains scalable data pipelines on Azure using Spark, Databricks, Delta Lake, and Airflow to support digital-transformation projects in a multicultural team.
Data Engineer & Analyst for Insurance Analytics & BI
Designs and manages an analytics database for an insurance-focused startup, integrating CRM and payment systems, automating ETL, and building Power BI dashboards to track key insurance KPIs.
Data Engineer – Oracle to PostgreSQL Migration Expert
Migrate Oracle databases to PostgreSQL, optimize schemas, and maintain ETL/batch pipelines using SQL and Java/Spring Boot.
Data Engineer - Scala, Spark & Python | 100% Remote
Builds and optimizes data pipelines using Scala, Spark, and Python for a fully remote engineering team.
Senior Data Engineer & Tech Lead — Cloud Data Architect
Lead cloud and on-premise data projects using PySpark, SparkSQL, and Python, designing scalable data architectures and optimizing SQL/NoSQL systems for international clients.
Remote Data Engineer - Large-Scale Migrations & AWS
Design and build secure, scalable ETL/ELT pipelines for large-scale data migrations using SQL, Python, and AWS in a fully remote role.
Senior Databricks Data Engineer: Shape Modern Data Lakes
Senior Data Engineer builds and maintains Databricks-based data lakes and lakehouses, collaborating with architects and BI teams to set standards and deliver scalable data pipelines.
Data Engineer - IA/ML, Python, AWS
Build and maintain data pipelines in AWS (S3, Glue, Aurora, Neptune) to feed AI/ML applications, using Python, SQL, and graph queries for RAG and semantic search solutions.
Data Engineer — GCP & BigQuery for Finance Modernization
Data Engineer to modernize finance systems by migrating Teradata processes to Google Cloud BigQuery and optimizing data pipelines in a hybrid Barcelona team.
Remote PySpark AWS Data Engineer — Cloud & Big Data
Builds and maintains PySpark pipelines on AWS for large-scale cloud-native data solutions.
BigQuery Data Engineer for Scalable BI & Analytics
Designs and optimizes BigQuery data warehouses, builds scalable BI models, and tunes query performance for a digital-marketing analytics platform.
Data Engineer Junior - GCP & IA (LLMs)
Builds and maintains scalable data pipelines and ETL/ELT workflows on Google Cloud Platform, focusing on AI/ML integrations using Python and SQL.