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
AI Data Engineer
Build and optimize AI-powered data pipelines for pharmaceutical sales using Snowflake, AWS, and dbt to transform and scale data workflows in a global engineering team.
Ai & Data Engineer
Build autonomous AI agents and RAG systems to automate marketing workflows, integrating LLMs, vector databases, and cloud platforms like GCP/AWS.
Data Engineer (GCP)
Build and optimize data pipelines on Google Cloud Platform (BigQuery, Dataflow, Spark) using Python and SQL to support financial-sector clients.
Senior Data Engineer – Skalierbare Pipelines & Self-Service
Build scalable data pipelines and self-service tools for internal customers using Python, cloud tech, and CI/CD.
Data Engineer
Build and maintain cloud-based data pipelines and ETL processes to deliver clean, accessible datasets for enterprise clients in advertising and marketing technology.
Data Engineer
Designs and maintains cloud data pipelines and analytics platforms for food/beverage plants using Azure, Databricks, and time-series databases to enable AI-driven insights and operational reporting.
Data Engineer: Build Scalable Pipelines & Trusted Data
Design and automate AWS-based data pipelines to ingest logistics data, build trusted datasets, and support business decisions across Amazon’s network.
Data Engineer
Design and build scalable data pipelines and warehouses, then integrate them with ML and GenAI systems to power analytics and business solutions.
Data Engineer
Build and maintain a cloud-based data lakehouse, design scalable data models, and develop ETL/ELT pipelines in AWS for analytics use cases across marketing, HR, and operations.
Data Engineer
Design and maintain scalable data pipelines and warehouses for a global ad-tech platform, ensuring real-time data availability and quality for analytics and decision-making.
Data Engineer
Design and maintain scalable data pipelines and ETL/ELT workflows using Databricks, Azure Data Factory, and PySpark for cloud-based data platforms.
Data Engineer
Build and maintain enterprise-grade data pipelines and analytics platforms using Microsoft Fabric, Databricks, and Power BI to enable cost-management reporting and data-driven decisions.
Data Engineer
Build and maintain cloud-based data pipelines and ML/AI products for a global insurer, using Spark, Databricks, Kubernetes, and LLM integrations.
Azure Data Engineer: Pipelines, Lakehouse & Power BI
Builds Azure-based data pipelines, lakehouse architectures, and Power BI reports using Data Factory, Databricks, and SQL.
Data Engineer (Spark)
Build and maintain data pipelines using Spark, PySpark, and AWS services to process batch and real-time data for clients.
Snowflake Data Engineer
Designs and builds scalable Snowflake-based data pipelines and ETL/ELT processes in Azure, using Snowpark and SQL to deliver cloud-native analytics solutions.
Cloud Data Engineer
Build and optimize cloud data pipelines using GCP services like Dataflow, BigQuery, and Dataproc to help clients process and analyze large datasets efficiently.
Data Engineer TEMPORARY
Designs and maintains ETL pipelines in Python to ingest and clean biosimilar R&D data from Excel, PDF, and databases, ensuring traceability and reliability for scientists.
Data Engineer - Madrid
Build and maintain data pipelines, optimize data storage, and ensure reliable data flows for analytics and AI teams using cloud and distributed systems.