Job Details
Data Engineer - Madrid | Build a New Data Hub
- Up to €65000 per annum
- Madrid
- Permanent
Location: Madrid, Spain (Hybrid: 3 days office / 2 days remote)
Salary: €65,000
Type: Permanent | Full-time
Overview
An international organisation is undergoing a major data transformation and has chosen Madrid as a strategic growth hub. They are building out a new data engineering team and are hiring a mid-level Data Engineer to help shape and deliver a modern, cloud-native data platform.
You'll be joining a predominantly English-speaking team, working closely with colleagues across Europe and beyond. This is an opportunity to build data products from the ground up in a lean, collaborative environment - ideal for someone who thrives on solving engineering challenges rather than maintaining legacy systems.
The Role
Working as part of a small but experienced data team, you'll design and develop modern data pipelines and contribute to the architecture and automation of a new platform.
Key responsibilities include:
Designing and building batch and streaming data pipelines
Working with Snowflake, Airflow, and streaming technologies such as Flink
Maintaining and optimising Snowflake environments
Automating processes using GitLab, Terraform, and Docker
Collaborating closely with stakeholders, data scientists, and engineers to build scalable data products
Requirements
3-5 years' experience as a Data Engineer or similar role
Strong working knowledge of Python and SQL
Experience with at least one major cloud platform (AWS preferred; GCP or Azure also welcome)
Exposure to Snowflake, Airflow, or streaming technologies
Familiarity with CI/CD, infrastructure as code, and containerisation
Excellent English communication skills (verbal & written) - essential for working within a predominantly English-speaking team
A builder mindset - curious, hands-on, and collaborative
Candidates with Big 4 consulting backgrounds or long-term contracting experience have not historically been the best fit for this team's culture.
Why Apply?
🚀 Opportunity to shape a new data hub from the ground up
🌍 International environment with global mobility potential
🧠 Work with a modern tech stack and a small, talented team
🏢 Flexible hybrid model: 3 days in the Madrid office / 2 remote
💰 Competitive salary of €65,000
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
