Data Engineering Jobs in Spain
There are 2,871 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 | €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
Data Engineer (Relocation to Valencia Required)
Build and maintain scalable data pipelines and warehouses using Airflow, Snowflake, Kafka, and Python to power real-time analytics and integrations for a gaming-focused tech stack.
Senior Data Engineer (LLM & RAG)
Senior Data Engineer builds scalable pipelines, modernizes LLM architectures, and implements RAG systems to enhance data quality and enable advanced analytics for a telecom group.
Senior AI Data Engineer — Remote, GraphRAG & LLM
Designs scalable data pipelines and AI retrieval systems using Python, GraphRAG, and knowledge graphs like Neo4j for a remote-first AI product team.
Lead Data Engineer - Marketplace Analytics & Data Platforms
Lead a team of data engineers to build and maintain scalable data pipelines and models for a large European automotive marketplace, enabling analytics-driven business decisions.
Senior Data Engineer - Platform
Senior Data Engineer builds and maintains Ebury’s scalable data platform using Python, SQL, and GCP tools like BigQuery to enable global fintech operations.
Data Engineer Barcelona, Spain
Build and maintain a modern data platform in AWS/Snowflake using Python, SQL, Airflow/dbt, and Terraform to power analytics and reporting for a crypto/fintech platform.
Senior Data Engineer Barcelona
Build and maintain data pipelines and products using Python, SQL, and AWS tools to power analytics and business decisions in a collaborative team.
Data Engineer (Remote - EMEA or NAMER)
Build and scale modern data pipelines and APIs using Databricks, Spark, and cloud platforms to power analytics and product features in a fully remote role.
Data Engineer | Oracle & Teradata
Data Engineer optimizing and tuning Oracle and Teradata databases for Spain’s Social Security, writing complex SQL and designing high-performance physical data structures.
Senior Data Engineer - Platform
Build and maintain Ebury’s scalable data platform using Python, SQL, and GCP tools like BigQuery to enable analytics and insights across the company.
Senior Data Engineer Madrid
Senior Data Engineer builds and optimizes cloud-based data pipelines using PySpark, SQL, and cloud services (Azure, AWS, GCP) to deliver scalable analytics solutions for enterprise clients.

Senior Data Engineer I
Build and maintain scalable, reliable data infrastructure and AI pipelines using Terraform, Python, and streaming tech to power Flywire’s global payments and AI strategy.
Senior / Lead Data Engineer
Lead a data engineering team to build and optimize scalable pipelines in BigQuery using dbt and Airflow, supporting AI-driven analytics for millions of events.
Senior Data Engineer - ODS
Design and build scalable data pipelines using Spark and cloud platforms to power analytics and ML for a leading digital bank.
Data Engineer (GCP & BigQuery)
Build and maintain data pipelines on GCP, using BigQuery, Python, dbt, and Prefect to ingest, transform, and activate data from CRM, ecommerce, and digital campaigns.
DATA ENGINEER SENIOR VERTI
Senior Data Engineer building and maintaining modern data pipelines in hybrid environments for a fintech insurer, focusing on Oracle, BigQuery, and cloud data warehouses to enable data-driven decisions.
Data Engineer — Snowflake & dbt (Remote)
Builds and maintains Snowflake data pipelines and dbt models to deliver clean, reliable datasets for analytics and reporting.
Senior Data Engineer - ODS
Build and optimize large-scale data pipelines using PySpark/Scala and AWS services to power analytics, ML, and reporting for a leading digital bank.
Senior Data Engineer - ODS
Build and optimize large-scale data pipelines using PySpark/Scala and AWS to feed analytics, ML, and reporting for a digital-banking platform.