Data Engineering Jobs in Spain
There are 2,880 open Data Engineering jobs in Spain on freehire right now. 1,075 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 31%
- data-engineering 30%
- analytics 27%
- azure 27%
How the work is done
- Hybrid 335 · 12%
- Remote 159 · 6%
- Onsite 5 · 0%
Visa sponsorship offered in 58% of the 99 postings that state a position on it.
Seniority
- Senior 824
- Lead 156
- Junior 61
- Intern 30
- Middle 26
- Staff 23
Who is hiring
- 1000+ employees 408
- 501-1000 employees 214
- 51-200 employees 80
- 11-50 employees 22
- 201-500 employees 17
Senior Java Backend Engineer - Kafka & Data Platform
The Senior Java Backend Engineer will develop, maintain, and integrate backend services for a large-scale retail data platform. The role involves working with both relational and NoSQL databases in an international environment.
Senior Backend & Data Platform Engineer (Hybrid)
Kureos is seeking a Senior Backend & Data Platform Engineer to design and maintain scalable backend services and data pipelines for trading infrastructure. The role requires expertise in Python, C#, or Java, along with cloud-based infrastructure management using Azure and Kubernetes.
Trading Data Platform Engineer (Hybrid - Madrid)
Back-end/Platform Engineer building trading and energy data infrastructure—designing backend services, APIs, and platform tooling using Python/C#/Java, Azure, Kubernetes, and DevOps practices.
Senior Data Platform Engineer, Lakehouse & Governance
Senior Data Platform Engineer in Valencia designing and delivering lakehouse, catalog, and governance platforms, building large-scale ETL/ELT pipelines, and collaborating with ML teams and clients.
Senior Data Platform Engineer (Lakehouse & AI Dataflows)
Senior data engineer owning end-to-end data platform design, governance, and large-scale ETL/ELT pipelines using Python, SQL, and cloud platforms in a hybrid role in Spain.
Senior Data Platform Engineer: Build Scalable Pipelines on AWS
The Senior Data Platform Engineer will design and maintain scalable data pipelines on AWS using Spark and DevOps methodologies. The role focuses on automating environments through Infrastructure as Code to ensure high-quality production analytics.
Senior Data Platform Engineer - Lakehouse & Data Catalog
The Senior Data Platform Engineer will design and manage large-scale ETL/ELT pipelines, lakehouse architectures, and data governance frameworks. The role involves collaborating with ML/AI teams to build consumable data products and mentoring engineering staff.
Lead Data Platform Engineer - Lakehouse & Governance
The Lead Data Platform Engineer will design and manage lakehouse data platforms, data catalogs, and governance frameworks. The role involves building large-scale ETL/ELT pipelines and collaborating with ML/AI teams to ensure data accessibility and quality.
AI Data Engineer: Spec-Driven Extraction & Autonomous Bots
The AI Data Engineer will design and maintain advanced data extraction pipelines using Python, Scrapy LLM, and Playwright. The role focuses on building robust, scalable extraction systems with a strong emphasis on data validation and security.
Data Engineer - Python/SQL ETL | Hybrid, Flexible Hours
Atmira is seeking a Data Engineer to develop and maintain data ingestion and transformation pipelines using Python, SQL, and AWS technologies like S3 and Redshift. The role involves building ETL/ELT processes and datamarts in a hybrid, flexible work environment.
AWS Data Engineer — Hybrid, Flexible Hours, 23 Days PTO
Atmira is seeking a Data Engineer to build and maintain data pipelines using AWS, S3, Redshift, PySpark, and Talend. The role involves collaborating with architecture and business teams in a hybrid work environment.
Tech Lead Data Engineer: Snowflake/dbt, Power BI (Hybrid)
Tech Lead Data Engineer on a stable project in Madrid, building and maintaining a cloud data platform using Snowflake, dbt, and Power BI for a logistics-sector client, with a focus on solution design, quality standards, and team leadership in an Agile/CI/CD environment.
Senior Data Engineer - AWS Cloud Data Platforms (Remote)
Senior Data Engineer building AWS cloud data platforms with Spark, PySpark, and Python, focused on data ingestion, batch/streaming processing, and pipeline management using Git.
Data Engineer: Flexible Hours & Hybrid Remote (Iberia)
VivaGym Group is hiring a Data Engineer in Málaga to manage data flows, build scalable ETL processes, and develop robust data models for business reporting. The role requires working from the office four days a week with flexible hours.
Data Engineer GCP & dbt | BigQuery & Airflow
The Data Engineer will design, build, and optimize ELT pipelines and data models within a GCP environment. The role involves using dbt, Apache Airflow, and CI/CD tools to deliver reliable datasets while collaborating with Analytics and Data Science teams.
SIEM & Security Data Engineer for Cloud & Logs
SIEM & Security Data Engineer working on SIEM architecture and cybersecurity operations, processing logs and automating in cloud environments using Splunk/Elastic, Python/Bash/JavaScript, and AWS/Azure/GCP.
Data Engineer - ETL, Redshift & S3 | Hybrid & Flexible
The Data Engineer will develop and maintain data ingestion and transformation pipelines using ETL/ELT processes. The role focuses on working with Amazon S3 and Redshift datamarts while ensuring data quality and resolving technical incidents.
Senior Data Engineer — AWS, PySpark & Kafka (Remote)
The Senior Data Engineer will design and manage ETL/ELT pipelines for large-scale data processing using AWS, PySpark, Spark Streaming, and Kafka. This is a 100% remote role based in Spain focusing on Big Data solutions.