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
Data Engineer | Power BI, Databricks & Data Governance
Data & Analytics Engineer working on a modern data platform built on Microsoft and Databricks technologies, handling data integration, transformation, modeling, and governance for reporting and analytics in an international environment.
Senior Data Engineer (Snowflake) - Q-tech
The Senior Data Engineer will design and maintain robust ELT pipelines and data infrastructure on Snowflake to support financial reporting and analytics. The role involves collaborating with governance teams to ensure data quality and security using tools like dbt, Python, and Terraform.
Senior Big Data Engineer – Especialista en Databricks
Senior Big Data Engineer specializing in Databricks, leading Lakehouse architecture initiatives, optimizing ETL/ELT pipelines, and developing advanced data solutions in cloud environments.
Data Platform Engineer (Snowflake)
The Data Platform Engineer will design, build, and maintain a scalable cloud-based data platform for a financial services firm using Snowflake, Terraform, dbt, and Airflow. The role involves collaborating with stakeholders to ensure secure data ingestion, transformation, and distribution.
Data Engineer: Transformación de Datos, IA y BI
Lognext is seeking a Data Engineer with at least 5 years of experience to manage the full data lifecycle, including ETL design, data transformation, and dashboard creation. The role focuses on using SQL, PySpark, and Python to deliver analytical solutions and business intelligence.
Data Engineer
The Data Engineer will design, develop, and maintain scalable data pipelines and ETL/ELT processes within AWS and Snowflake environments. The role involves collaborating with cross-functional teams to optimize data structures and ensure high-quality, reliable data solutions.
Data Engineer
Data Engineer building ETL/ELT pipelines in a Lakehouse environment using Databricks (Unity Catalog), Spark, and Azure Data Factory, collaborating with architects and analysts on a greenfield data platform.
Remote Lead Data Engineering Instructor - Part-Time
Ironhack is seeking a remote freelance Lead Instructor to teach a Data Engineering bootcamp, overseeing curriculum delivery and coordinating teaching assistants. The role involves guiding students through production-level data pipeline projects during evening and weekend hours.
Senior Data Engineering Consultant - Remote Freelance
This is a freelance remote Data Engineering Consultant role focused on data transformation and management within international teams using PySpark, Python, and SQL in cloud environments.
Senior Backend & Data Platform Engineer - Hybrid Madrid
Kureos is seeking a Senior Backend & Data Platform Engineer to build scalable backend services and data infrastructure for trading and energy applications. The role involves working with Python, C#, Java, Azure, and Kubernetes in a hybrid environment in Madrid.
Remote AI & Data Engineer — Customer-Focused, Build & Deploy
Build production AI/data solutions, agents, data pipelines, integrations, PoCs, and evaluation frameworks while working directly with enterprise clients, using Python and SQL.
Data Engineer / ML Engineer — End-to-End ML Pipelines
Design and operate end-to-end data and ML pipelines at Insud Pharma's AI Labs, collaborating with data scientists and developers to ship models to production using Python, Docker, Git, and MLOps practices.
Senior Azure Data Platform Engineer - Remote
Design, develop, and maintain Azure data platform solutions using ADLS, Databricks, and Azure Data Factory, applying DevOps/CI/CD practices while ensuring scalability and security.
Product‑Driven Data Engineer: ML, Cloud Analytics
The Data Engineer will work on end-to-end analytics projects, utilizing Python, PySpark, and SQL to deliver insights within cloud environments like AWS or GCP. The role requires a product-focused mindset and the ability to manage stakeholders while leveraging ML and AI technologies.