Data Engineering Jobs in Spain
There are 2,872 open Data Engineering jobs in Spain on freehire right now. 1,035 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 30%
- data-engineering 30%
- analytics 27%
- azure 27%
How the work is done
- Hybrid 334 · 12%
- Remote 158 · 6%
- 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 403
- 501-1000 employees 211
- 51-200 employees 80
- 11-50 employees 22
- 201-500 employees 17
Senior Data Engineer (Snowflake)
Senior Data Engineer designing and deploying ELT pipelines on Snowflake using dbt, Python, and Terraform for a financial services firm's data platform.
Senior Data Engineer
Senior Data Engineer for a hybrid role in Madrid, building data solutions with PySpark, SQL, and AWS on client projects at an IT consulting firm.
Data Engineer
Data Engineer building and maintaining data pipelines for internal analytics using Python, SQL, Snowflake, AWS (S3, EMR, Airflow, Step Functions), SageMaker Studio, and Jenkins.
Senior Data Engineer
Senior Data Engineer rebuilding the data layer of a core vertical at idealista using advanced SQL, dbt, and modern data architectures (lakehouse/medallion/ELT), with full ownership over data models, pipelines, and governance.
Data Engineer with Snowflake and Python (Remote from Spain)
Data Engineer building Snowflake data platforms and Python-based ETL pipelines to transform telemetry and log data into trusted insights for a large IT services company.
Data Engineer -GCP Developer - Python Vue.js
Build and maintain applications on Google Cloud Platform using Python and Vue.js, integrating APIs and microservices in an Agile IT consultancy environment.
Data Engineer Junior (Google Cloud IA)
Junior Data Engineer designing and developing data pipelines and AI agent solutions on Google Cloud Platform using Python, SQL, and LLMs for a cybersecurity consulting group.
Data Engineer PySpark / Python (Big Data, Cloud
Data Engineer maintaining and evolving Big Data ETL pipelines using PySpark, Python, and SQL in Cloud environments (Azure-Databricks/AWS), with incident management via ServiceNow and production deployment responsibilities.
Senior Azure Data Engineer - Barcelona - barcelona
Design, implement, and optimize scalable data solutions on Microsoft Azure and Fabric—including pipelines, data lakes, warehouses, ADX/KQL, and BI dashboards—for an aviation-sector product company.
Senior Data Engineer (Metadata & Lineage Integration)
Senior Data Engineer building metadata catalogues, lineage integration, and AI-ready data foundations for a global investment management firm using Python, SQL, Kafka, Elasticsearch/OpenSearch, and LLMs.
Expert Data Engineer | Data Vault 2.0 & Metadata-Driven Automation
Design and implement a metadata-driven automation engine for a Raw Data Vault 2.0 architecture at NTT DATA, building reusable mechanisms to auto-generate Hubs/Links/Satellites, detect schema evolution, and govern controlled data model changes using advanced SQL.
Senior Data Engineer | Databricks y Azure Data Factory
Senior Data Engineer designing and optimizing data ingestion, transformation, and orchestration pipelines using Apache Spark, Databricks, MongoDB, Delta Lake, Airflow, and Azure Data Factory on cloud environments.
Data Engineer ( Python, Pandas y Numpy)
Data Engineer designing and maintaining scalable ETL/ELT pipelines and large-scale data processing frameworks using Python, Pandas, and NumPy, with CI/CD, cloud (Azure), and production DevOps responsibilities.
Senior Data Engineer (AI Products)
Senior Data Engineer designing and evolving Data Products, data pipelines, and domain-oriented data models on Azure/Databricks to power AI-enabled business software.
Senior Azure Data Engineer - Barcelona
Senior Azure Data Engineer designing, implementing, and optimizing scalable data solutions on Azure and Microsoft Fabric for an aeronautical software company, working with ADF, Databricks, Synapse, ADX/KQL, Spark, and Power BI.
Data Engineer — Databricks / PySpark - ibiza
Data Engineer working on large-scale projects using Databricks, PySpark, Spark, and Cloud technologies to build and evolve data platforms, process large volumes of information, and develop data pipelines and Data Lake/Lakehouse architectures.
Data Engineer/ Arquitecto Técnico Databricks
Senior Data Engineer / Databricks Technical Architect designing and developing batch and streaming data pipelines on Databricks and Azure, building Lakehouse architectures with Delta Lake and the Medallion pattern.
Data Engineer/ Arquitecto Técnico Databricks
The Data Engineer/Technical Architect will design and develop batch and streaming data pipelines using Databricks and Azure. The role focuses on building Lakehouse architectures, optimizing distributed workloads, and implementing data governance standards.
Senior / Lead Data Engineer
The Senior/Lead Data Engineer will design and optimize large-scale data pipelines using dbt, BigQuery, and Airflow to support AI solutions. The role involves technical leadership, mentoring, and translating business requirements into robust data architectures.