> Markdown version of [/jobs/ext/3139130-data-engineer](https://www.wearedevelopers.com/jobs/ext/3139130-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** Senovo IT - **Location:** Madrid, Spain - **Contract:** Temporary contract - **Skills:** Agile Methodology, Airflow, Amazon Web Services, Amazon S3, Cloud Database, Data as a Services, Information Engineering, Data Governance, Data Infrastructure, Extract Transform Load (ETL), Python (Programming Language), Scrum Methodology, Standard Sql, Software Engineering, SQL Databases, Data Streaming, Data Processing, Cloud Platform System, Apache Spark, Git, Pyspark, AWS Glue, AWS Data Analytics, Apache Kafka, Functional Programming, Data Inconsistencies, Software Version Control, Data Pipelines, Docker, Amazon Redshift, Databricks - **Published:** September 29, 2026 - **Apply:** https://www.buscojobs.com.es/data-engineer-en-madrid-ID-373540413 ## About the Role 2-4 years of professional experience in Data Engineering or a closely related role. Strong practical experience with Python . Hands-on experience with AWS and AWS-based data environments. Experience with Apache Airflow or a similar data orchestration tool. Good understanding of ETL/ELT processes and data pipelines . Experience working with SQL and relational or cloud databases. Experience with data quality, validation, and data consistency checks . Ability to troubleshoot and resolve technical issues within data pipelines. Good understanding of software development fundamentals, including Git/version control . Good communication skills in both English and Spanish . Ability and willingness to work in a hybrid model from Madrid, 2 days per week in the office . Desirable / Nice to Have Experience with Apache Spark / PySpark . Experience with AWS data services such as AWS Glue, S3, Lambda, Redshift , or similar. Knowledge of Docker / ECS . Experience with dbt . Familiarity with Databricks . Knowledge of Kafka or other data streaming technologies. Experience with data governance or advanced data quality frameworks. Familiarity with Agile / Scrum methodologies . Experience working with large-scale or international data environments . What We're Looking For A hands-on Data Engineer who is comfortable working with existing data pipelines, troubleshooting issues, improving processes, and collaborating with more senior engineers. The ideal candidate combines solid technical fundamentals with a practical, problem-solving mindset and strong communication skills. #J-*****-Ljbffr ## Description Work Model: Hybrid - 2 days per week in the office Contract: 9 months+ Languages: Spanish and English About the Role We are looking for a Junior/Medior Data Engineer to join an international data engineering team based in Madrid.The role will focus on supporting the development, maintenance, monitoring, and day-to-day operation of data pipelines and data processing workflows .You will work closely with senior Data Engineers, contributing to the reliability, quality, performance, and continuous improvement of the data platform.This is a hands-on position, ideally suited to someone with 2-4 years of professional experience in Data Engineering and practical experience with Python, AWS, SQL, and data pipeline orchestration technologies .Key Responsibilities Develop, maintain, and improve data pipelines and ETL/ELT processes.Use Python for data processing, automation, and pipeline development.Support the orchestration and monitoring of workflows using Apache Airflow or similar tools.Work with AWS data services and cloud-based data platforms.Monitor existing pipelines and help investigate and resolve operational issues.Implement and maintain data quality checks and validation processes .Identify and resolve data inconsistencies, pipeline failures, and data processing issues.Support senior Data Engineers in developing and optimizing data workflows.Contribute to improving the reliability, performance, and maintainability of existing pipelines.Follow established practices for development, testing, version control, and deployment.Collaborate within an international Data Engineering team using Agile methodologies .Document technical processes and data workflows when required.2-4 years of professional experience in Data Engineering or a closely related role.Strong practical experience with Python .Hands-on experience with AWS and AWS-based data environments.Experience with Apache Airflow or a similar data orchestration tool.Good understanding of ETL/ELT processes and data pipelines .Experience working with SQL and relational or cloud databases.Experience with data quality, validation, and data consistency checks .Ability to troubleshoot and resolve technical issues within data pipelines.Good understanding of software development fundamentals, including Git/version control .Good communication skills in both English and Spanish .Ability and willingness to work in a hybrid model from Madrid, 2 days per week in the office .Desirable / Nice to Have Experience with Apache Spark / PySpark .Experience with AWS data services such as AWS Glue, S3, Lambda, Redshift , or similar.Knowledge of Docker / ECS .Experience with dbt .Familiarity with Databricks .Knowledge of Kafka or other data streaming technologies.Experience with data governance or advanced data quality frameworks.Familiarity with Agile / Scrum methodologies .Experience working with large-scale or international data environments .What We're Looking For A hands-on Data Engineer who is comfortable working with existing data pipelines, troubleshooting issues, improving processes, and collaborating with more senior engineers.The ideal candidate combines solid technical fundamentals with a practical, problem-solving mindset and strong communication skills.#J-*****-Ljbffr ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Fully Orchestrating Databricks from Airflow](https://www.wearedevelopers.com/videos/336-fully-orchestrating-databricks-from-airflow) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)