Data Engineering Jobs in Spain
There are 2,941 open Data Engineering jobs in Spain on freehire right now. 1,107 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 | 125 |
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%
- azure 27%
- analytics 27%
How the work is done
- Hybrid 342 · 12%
- Remote 164 · 6%
- Onsite 5 · 0%
Visa sponsorship offered in 60% of the 95 postings that state a position on it.
Seniority
- Senior 828
- Lead 156
- Junior 61
- Intern 30
- Middle 26
- Staff 24
Who is hiring
- 1000+ employees 406
- 501-1000 employees 218
- 51-200 employees 86
- 11-50 employees 22
- 201-500 employees 16
Hybrid Data Engineer — Databricks & ADF Cloud Pipelines
Designs and maintains scalable data pipelines using Databricks, Azure Data Factory, and cloud platforms to deliver data-driven outcomes.
Senior Data Engineer - Hydra Platform
Build and maintain healthcare data pipelines that transform HL7, FHIR, DICOM, and legacy feeds into governed clinical workflows on the Hydra Platform.
Senior Data Engineer & Analytics Leader
Leads the design and ownership of data platforms to feed AI models, using SQL and Python in a hybrid role at a Barcelona-based AI company.
Senior SFMC Backend & Data Engineer (Remote, Freelance)
Senior backend/data engineer building scalable data models and integrations for Salesforce Marketing Cloud using JavaScript, AMPscript, SSJS, and external APIs like WhatsApp Business and Firebase.
Senior PySpark Data Engineer - Remote & Cloud Big Data
Senior Data Engineer builds and optimizes PySpark pipelines in a 100% cloud environment, designing Big Data models and working with AWS/Azure and SQL Server.
AI-Enhanced Data Engineer — Remote/Hybrid & Snowflake
Build AI-assisted data pipelines in Snowflake, dbt Cloud, and Fivetran, automating ingestion to analytics and reviewing AI-generated code.
AI-Enhanced Data Engineer: Remote & Snowflake/dbt
Build and maintain data pipelines using Snowflake and dbt Cloud, ensuring data quality and modernizing the analytics stack with CI/CD and automated testing.
Observability Data Engineer - Dashboards & KPIs
Build observability platforms by instrumenting apps, collecting metrics, and creating ETL pipelines with Python, Java, TypeScript, Datadog, and OpenTelemetry.
Data Engineer: Microsoft Fabric & Azure
Build and optimize ETL pipelines on Microsoft Fabric and Azure Data services, ensuring data quality and integration for analytics teams.

Senior Data Engineer — Ingestion & Lakehouse
Senior Data Engineer builds and maintains scalable data ingestion pipelines and lakehouse infrastructure to power analytics, ML, and product features at an edtech platform.
Senior Data Engineer - Data Platform & Lakehouse Architect
Designs and builds scalable data platforms, lakehouse architectures, and ETL/ELT pipelines to support analytics and AI workflows in a hybrid, international team.
Senior Data Engineer – Remote (Spain) Databricks Lakehouse
Senior Data Engineer builds and maintains Databricks Lakehouse pipelines for a fintech client, focusing on Unity Catalog, data quality, and CI/CD.
Revenue Operations Data Engineer — Madrid
Builds and maintains data pipelines to connect marketing, sales, customer success, and finance systems for revenue decisions.
Data Engineer: Build Scalable ETL Pipelines on GCP
Designs and builds scalable ETL pipelines on GCP to enable analytics and AI use cases using BigQuery, Dataflow, and Pub/Sub.