Data Engineering Jobs in Spain
There are 2,887 open Data Engineering jobs in Spain on freehire right now. 1,047 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 | €66,250 | 127 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 51%
- python 51%
- cloud 44%
- etl 31%
- aws 31%
- data-engineering 30%
- analytics 27%
- azure 27%
How the work is done
- Hybrid 334 · 12%
- Remote 160 · 6%
- Onsite 5 · 0%
Visa sponsorship offered in 59% of the 97 postings that state a position on it.
Seniority
- Senior 828
- 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

Agentic Data Engineer: Lead Frontline Analytics
Senior data/analytics engineer designing and building agentic data workflows, models, and pipelines for an enterprise platform, collaborating with engineering and product teams to embed data capabilities.
Data Engineer & ML Specialist (Azure + Databricks)
Data Engineer & ML Specialist working across data engineering, data science, and machine learning using Azure and Databricks.
Logistics Data Engineer: BI, Automation & Dashboards
Builds and maintains BI dashboards, data models, and automation workflows to support logistics cost analysis and tender decisions using SQL, Power BI, and Excel.
Senior Backend Data Engineer: Python & Django
Leads backend/data platform development using Python/Django, APIs, and data processing; collaborates with international teams on complex data systems.
Big Data Engineer (hybrid, 35-42k)
Big Data Engineer designing, developing, and optimizing data pipelines and big data solutions using Spark, Airflow, Python, Scala, Kubernetes, IBM Cloud, COS/S3, and Bash in complex enterprise environments.
Data Engineer - PostgreSQL & Analytics (Madrid)
Data Engineer in Madrid designing and maintaining data pipelines, optimizing PostgreSQL for analytics, and supporting KPI definition and reporting.

Senior Data Engineer, Agentic Systems
Senior Data Engineer building agentic systems for Fountain's data platform — designing agent-assisted dev workflows, evaluation layers, and self-service analytics using dbt, Dagster, ClickHouse Cloud, Python, and LLM/agent tooling.
Big Data Engineer — Data-Driven Innovator with Flexible Work
Big Data Engineer at Gradiant (Galicia tech center) leading data-driven projects and applying AI in industrial settings using PySpark, Flink, Kafka, and data governance tools.
Data Engineer - Forward-Deployed, Global Data Solutions
Builds and maintains scalable data pipelines to solve business problems, bridging teams in Windhoek and Zurich while working on-site in Extremadura, Spain. Core focus: cloud-based data engineering with APIs and production-grade systems.
Senior Azure Data Engineer — Data Lake, Fabric & AI
Senior Azure Data Engineer designing, implementing, and optimizing scalable data solutions on Microsoft Azure and Fabric, leading from data ingestion to insight delivery.
Data Engineer (PostgreSQL & Analytics) (^)
Data Engineer role focused on PostgreSQL and analytics, responsible for designing and maintaining data pipelines, optimizing database performance, and supporting analytics teams. Core technologies include PostgreSQL, SQL, Python, and Airflow for data processing and transformation.
Data Engineer - AWS
Data Engineer designing and maintaining scalable batch and streaming data pipelines on AWS, working with Python, Spark, Airflow, and infrastructure-as-code tools like Terraform in a hybrid setup in Madrid.
Data Engineer AWS: Pipelines, Lakehouse & CI/CD
Data Engineer designing, developing, and maintaining scalable AWS cloud data solutions (pipelines, lakehouse, CI/CD) in a hybrid role in Madrid.
Big Data Engineer
Builds and optimizes data processing pipelines (PySpark, Kafka, etc.) to enable AI-driven analytics for industrial digitalization projects in Galicia, collaborating with national/european clients.
Data Engineer
Builds and maintains scalable data pipelines for EA’s Localization team, processing structured/unstructured data to support AI/ML and analytics. Focuses on ETL/ELT, cloud-based solutions, and ensuring data integrity for global game localization.
Data Engineer
Data Engineer at Accenture España designing and implementing modern, scalable data architectures (ETL, data ingestion, data quality) for top clients using Python, PySpark, SQL/NoSQL, Big Data, and cloud technologies in a hybrid role based in Barcelona or Madrid.
Data Engineer - ETL, AI Pipelines & Localization
Electronic Arts is hiring a Data Engineer to build and maintain scalable ETL/ELT pipelines for AI-driven localization projects. The role involves working with cloud platforms like AWS or Azure and using Spark to process large-scale multilingual game data.
Data Engineer - Frontline Data Pipelines & Apps
Data Engineer building scalable data pipelines and models across Windhoek and Zurich, using SQL and Python to deliver production-ready data applications in a fast-paced environment.