Data Engineering Jobs in Spain
There are 2,871 open Data Engineering jobs in Spain on freehire right now. 1,037 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
Staff Data Engineer leading pipeline architecture for a commodity trading platform, designing and scaling real-time ETL frameworks using Flink/Spark, Kafka, and cloud infrastructure on AWS or GCP.
Data Engineer (Fabric)
Data Engineer designing and implementing Medallion architecture in Microsoft Fabric, building robust data pipelines (Bronze/Silver/Gold), and modeling data for BI/analytics for a logistics-sector client.
Senior Pyspark Data Engineer — Scalable Pipelines | Remote - Remote
Lead the design and development of native Windows desktop applications using Windows App SDK, WinUI, C#, and XAML, with a strong emphasis on accessibility, performance, and cross-functional collaboration.
Azure Databricks Data Engineer | Lakehouse & Pipelines - Remote
Designs, builds, and optimizes scalable data pipelines and analytics platforms using Snowflake, Azure, dbt, and Python to support enterprise-wide data initiatives and business decision-making.
Data Engineer - Databricks, Dbt & Cloud Data Pipelines
Contract Data Engineer in Madrid designing and maintaining data pipelines, working with Databricks, CI/CD, and infrastructure automation in a cross-functional team.
Data Engineer II
Mid-level Data Engineer building high-volume data processing pipelines using Redshift, Athena, Iceberg, Spark, and Airflow for Ookla's internet performance data platform.
Data Engineer III
Senior Data Engineer building high-volume data processing pipelines on Redshift, Athena, Iceberg, Spark, and Airflow to support data scientists analyzing global internet performance data.
AZURE DATA ENGINEER - INGLES – REMOTO
Azure Data Engineer for an international banking project, building and maintaining data solutions using Azure Synapse, Data Factory, Data Lake Storage, and SQL Server with Python/PySpark.
Data Engineer
Data Engineer building and optimizing ETL/ELT pipelines on an open-source, AWS-based stack (dbt, ClickHouse, Airflow/Dagster, Python, SQL) for an ad intelligence platform, migrating away from Azure Databricks.
Data Engineer for AI-Driven Marketing Analytics
Data Engineer building data pipelines, data marts, and semantic layers for multi-client marketing analytics, using Python, SQL, dbt, Snowflake, and GCP with AI-agentic workflows.
Data Engineer & Technical Data Steward — Azure Databricks
Builds and maintains data pipelines, ensures data quality, and stewards data assets for AI/ML projects using Azure Databricks, SQL, Python, and PySpark.
Data Engineer – Cloudera CDP (Hybrid/Remote)
Data Engineer designing, building, and operating large-scale data solutions on Cloudera CDP using Apache Spark, PySpark, and Kafka in a hybrid setup from Spain offices.
Data Engineer - Technical Data Steward
Technical Data Steward navigating client data ecosystems to profile data, detect quality issues, and document findings using SQL, Azure Databricks, and Python/PySpark in Madrid.
Staff Engineer - Data Platform Experience
Lead the design and delivery of Datadog’s Observability Data Platform, building shared capabilities for cost intelligence, operational tooling, and developer experience to reduce friction and improve reliability.
Data Engineer (Madrid based)
The Data Engineer will design, build, and maintain scalable data pipelines and analytics solutions using Databricks, Python, and SQL. This role focuses on processing large-scale datasets to support the company's global shipping and mailing software products.
Remote Data Engineering Lead Instructor
Ironhack is seeking a part-time Lead Instructor to deliver a Data Engineering bootcamp curriculum remotely. The role involves guiding students through the data pipeline lifecycle using technologies like Python, SQL, Airflow, dbt, and Spark.
MLOps Engineer - Data Platform & ML Deployment
The MLOps Engineer will work on a long-term project in Spain, focusing on the configuration, administration, and optimization of Stratio components. The role requires a strong background in STEM and specific experience with the Stratio platform.