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
Junior Data Engineer: Data Flow & Architecture
Build and maintain data pipelines in Python and Airflow to ensure BigQuery data remains accurate and traceable for a European scale-up.
Snowflake Senior Data Engineer
Design and build scalable Snowflake-based data pipelines and warehouses, optimizing ELT workflows and collaborating with business teams to deliver reliable, high-performance analytics solutions.
Data Engineer AWS (DBT)
Build and maintain cloud-based data platforms on AWS using PySpark, Python, and dbt to ingest, process, and orchestrate batch and streaming pipelines for clients.
Data Engineer / AWS & Big Data
Build and maintain cloud-based data pipelines and analytics solutions on AWS using Python and SQL, integrating AI models into business-facing data systems.
Data Engineer – ENGIE (Madrid)
Build Python tools and AWS cloud-native apps to automate energy trading workflows and data pipelines for a large European energy portfolio.
Data Engineer (Snowflake & dbt)
Build and optimize Snowflake data pipelines and dbt models for analytics, applying ELT, Kimball modeling, and CI/CD practices in a cloud environment.
Data Engineer ETL (PENTAHO)
Builds and maintains ETL pipelines with Pentaho to move and transform data, then creates BI reports and dashboards for business users.
Data Engineer - Aerospace field
Build and maintain aircraft data systems for an aerospace client, compiling maintenance records and specs into a verified database using Python, SQL, and Excel/VBA.
Data Engineer (C1 Inglés)
Build and maintain large-scale data pipelines and cloud infrastructure using AWS, Spark/Scala, Python, and SQL to power analytics and ML workloads.
Hybrid Junior Data Engineer - Real-Time Pipelines
Build and maintain real-time data pipelines for a programmatic advertising platform using SQL, Python, and databases.
Data Engineer (Microsoft Fabric)
Build and maintain scalable data pipelines using Microsoft Fabric to integrate and optimize data from ERP, CRM, and APIs for analytics and reporting.
Data Engineer OT - BMS
Design and implement cloud-based data pipelines to ingest and process IoT/BMS/SCADA telemetry, enabling AI-driven energy optimization and operational insights for smart buildings and industrial sites.
AI-Augmented Data Engineer
Build and maintain AI-augmented data pipelines in Snowflake using dbt, Fivetran, and AI coding assistants like Claude Code to deliver clean, tested data for C&A’s e-commerce division.
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.
Data Engineer (Madrid/Barcelona)
Build and maintain scalable data pipelines in Databricks and dbt, automate infrastructure with Terraform and Kubernetes, and set up CI/CD using Azure DevOps for cross-functional teams.
Data Engineer & Analytics Consultant
Designs and builds end-to-end data pipelines and analytics solutions, transforming raw data into Power BI reports and semantic models for business decision-making.
Senior Data Engineer
Senior Data Engineer builds and maintains cloud-based data pipelines and analytics infrastructure to enable data-driven decisions across Bunge’s global operations.
Senior Data Engineer
Build and maintain cloud-based data pipelines and analytics platforms using Python, SQL, Spark, and BigData tools to deliver business insights.
Data Engineer Senior
Senior Data Engineer building scalable big-data pipelines in AWS using Spark on Scala, optimizing performance for large datasets and collaborating with an international team.