Data Engineering Jobs in Spain
There are 2,871 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 — Python + Snowflake/Databricks
The role is for a Senior Data Engineer to work on a data engineering program for an insurance company, focusing on Python, Snowflake/Databricks, ETL/ELT, and modern cloud data architectures on AWS.
Senior Data Engineer - AWS, Spark & Kafka
Senior Data Engineer maintaining and evolving a corporate Data Lake on AWS, designing batch and streaming pipelines using Spark, Python, and Kafka.
Senior Data Engineer — Hybrid Lakehouse Platform
Senior Data Engineer at SABIA Personal in Spain responsible for end-to-end data platform architecture, designing scalable ETL/ELT pipelines, and collaborating with ML/AI teams on data products. Core technologies include lakehouse, catalogs, and governance.
Digital Data Engineer Intern: Build Insights & Prototypes
Digital Data Engineer Intern at Procter & Gamble España supporting the MEQUINENZA PLANT by analyzing operations workloads, developing digital prototypes, and gaining skills in SQL, Python, and BI tools.
Senior Data Engineer: de datos a producto (Remote)
Lead data projects from ingestion to product, integrating backend, APIs, and dashboards. Role involves backend, frontend, and cloud deployments in an AI environment.
Senior Data Engineer (AWS)
Build and maintain a corporate Data Lake on AWS, designing batch and streaming data pipelines with Spark, Python, Kafka, and SQL.
Senior Data Engineer - Remote, PySpark & AWS
Senior Data Engineer designing, developing, and optimizing data processing solutions using PySpark and AWS for a financial sector project.
Data Engineer – Snowflake + dbt
A Data Engineer who designs and implements data solutions for clients, works on architecture and pre-sales, and uses technologies like Snowflake, dbt, and cloud platforms (AWS/Azure/GCP).
Senior Data Engineer
Senior Data Engineer for a long-term insurance-sector programme, building large-scale production data solutions on AWS using Python, Snowflake/Databricks, dbt, and ETL/ELT patterns in a customer-facing consulting environment.
Data Engineer (GCP)
Data Engineer role focusing on building scalable web applications and managing reliable data pipelines using GCP, with responsibilities including designing data architectures and building automated workflows.
Data Engineer
Design, develop and optimize scalable data solutions supporting Analytics, Machine Learning and Generative AI initiatives. Build and maintain data pipelines, ETL processes, and data architectures using Python, SQL, Azure, Spark, Databricks, and Power BI.
Data Engineer - dbt & Snowflake Pipelines
Data engineer designing, building and optimizing data pipelines and models supporting customer analytics, migrating Oracle systems to dbt and Snowflake for data quality and reliability.
Data Engineer
Data Engineer role focusing on building and managing data pipelines using Python, SQL, PySpark/Apache Spark, and AWS data analytics solutions. The position requires 3+ years of experience in data engineering with 2+ years of AWS experience.
Data Engineer (GCP) — Cloud Pipelines & Web Data
Builds scalable cloud pipelines and web data solutions using Java/Scala/SQL on GCP, collaborating with frontend/backend teams to ensure reliable data infrastructure.
Data Engineer: ML & AI Data Pipelines (Hybrid)
Build and optimize scalable data pipelines for ML and generative AI systems in a hybrid, international team using modern cloud tech.
Senior Data Engineer — AI Data Pipelines & Systems
Data Engineer at Cala AI designing, building, and scaling data systems that power AI-driven information verification, working across data, backend, and infrastructure layers with end-to-end ownership.
Senior Data Engineer: Azure Data Pipelines, Remote
Design, develop, and maintain scalable data pipelines on the Azure platform using Spark/PySpark, Python, and SQL, collaborating with Data Science and Analytics teams in a remote role from Spain.
Senior Software Engineer — Query Engine / Data Platform
Senior backend engineer builds and optimizes a distributed SQL query engine for a large-scale data lakehouse platform, working in Java/C++ with cloud and open table formats.
Senior SDET — Data Platform / Query Engine
Senior SDET to design and own automated test frameworks for a distributed data platform's query engine, backend services, and CI/CD pipelines, ensuring data correctness and performance at scale across major clouds.