The English-language job board for Spain

Data Engineer

On-site in Madrid·Added today (last checked 15 Oct)

Ryanair

80 open roles

Overview

Work mode
On-site, Madrid
English
Required
Experience
3+ years

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

Requirements

What we're looking for

Skills and Experience Required

  • 3+ years in data engineering or related data processing roles.

  • Strong experience working with varied data formats and sources (JSON, CSV, Parquet, APIs, multiple DB engines).

  • Hands-on experience with data modelling in Big Data platforms (e.g. Databricks, Glue, Snowflake).

  • Familiarity with event-driven architectures and AWS.

  • At least 2 years of hands-on experience with AWS, especially:

  • Core: IAM, S3, EC2, VPC

  • Data Services: EMR, Lambda, Batch, SNS, SQS, DynamoDB, Glue, Athena

  • Ability to set up and maintain monitoring, alerting, and debugging solutions for your pipelines.

  • Experience collaborating with Data Science teams to support production-grade pipelines.

Nice to have

Knowledge

  • Solid understanding of computing systems (OS, memory, networks, etc.).

  • Proficient in data analysis and interpretation, with a good grasp of statistics and data quality methods.

  • Strong SQL and performance tuning skills.

  • Good knowledge of Big Data technologies, Spark, and object storage systems.

  • Proficiency in Python (and optionally Scala), with strong coding and testing practices.

  • Familiarity with Docker; Kubernetes experience is a plus.

  • Airflow (or similar) for orchestration.

  • Good understanding of IaaC and CICD principles.

  • Dashboard and storytelling experience for data visualization.

The role

Ryanair Labs are currently recruiting for a Data Engineer to join Europe's Largest Airline Group!

This is a very exciting time to join Ryanair as we look to expand our operation to 800 aircraft and 300 million guests within the next 10 years.

Ryanair Labs is the technology brand of Ryanair. Labs is a state of-the-art digital & IT innovation hub creating Europe's Leading Travel Experience for our customers.

What you'll do

Key Responsibilities

  • Design and develop automated ELT processes ensuring a high level of data quality and reliability, using tools such as Spark, Apache Airflow, DBT, Python, Databricks, etc.

  • Build and maintain batch and real-time data processing using Apache Kafka and AWS services like SNS, SQS, and Kinesis, supporting microservice architectures.

  • Maintain the data lake in AWS and Databricks, building well-governed, query-oriented data models for efficient consumption.

  • Implement monitoring and observability for the pipelines you work on.

  • Collaborate cross-functionally, assisting other teams in identifying, collecting, and processing valuable information for diverse business use cases.

  • Support the Data Science team by helping ensure stable, scalable environments for model deployment and experimentation.

  • Build and maintain CICD pipelines, following best practices for automatic deployment and consistency.

  • Help administer and maintain deployed infrastructure.

  • Follow and contribute to engineering standards and best practices across the Data Engineering team.

  • Deliver work on time, managing your own priorities in line with team commitments.

Other

  • Strong communication skills.

  • Proactive mindset and collaborative team spirit.

  • Comfortable working within an agile team setup.

About Ryanair

Ryanair is Europe's largest low-cost airline, operating over 600 aircraft across more than 230 destinations in 40+ countries. The company is known for its ultra-low-cost business model, point-to-point route network, and aggressive expansion strategy, carrying over 180 million passengers annually.

In Spain, Ryanair has a major operational hub at Madrid's Adolfo Suárez Madrid-Barajas Airport and a significant base at Barcelona-El Prat, with additional bases in Alicante, Ibiza, Málaga, Mallorca, Murcia, Sevilla, Valencia, Zaragoza, and the Canary Islands. The company is one of the largest private employers in Spanish aviation, and its Spanish operations are a key part of its European network, offering roles in engineering, maintenance, and airport operations. For international hires, Ryanair provides a structured environment with clear career paths, and its Spanish bases are attractive for those seeking to work in a fast-paced, high-volume aviation environment.

Industry
Airlines
Founded
1984
Employees
27,000
Headquarters
Dublin, Ireland
In Spain
Madrid, Barcelona, Palma de Mallorca and 11 more

Good to know if you are moving

  • Ryanair's Spanish bases are concentrated at major airports (Madrid, Barcelona, Palma, Málaga, Sevilla, Valencia, Zaragoza, and the Canary Islands), so relocation often means living in or near a major Spanish city.
  • The company operates a large engineering and maintenance operation (JCAM) in Madrid and Barcelona, hiring licensed aircraft mechanics (EASA B1/B2) and avionics technicians — a good fit for professionals with aviation engineering backgrounds.
  • Ryanair is a highly structured, process-driven company; roles such as 'Airworthiness Review Staff (ARC Signatory) Engineer' and 'Maintenance Programme Engineer' are regulated by EASA, which is attractive for professionals who value clear procedures and compliance.
  • The company offers a range of roles in Spain, from customer-facing positions (passenger agents, team leaders) to technical roles (IT support, SAP consultants, sheet metal workers), which means there are opportunities for both Spanish-speaking professionals and those with technical skills.
  • Ryanair's Spanish operations are part of a global network, so international hires can expect a multicultural environment and the possibility of internal mobility across the group's European bases.
All open roles at Ryanair
WhatsApp
€21.5k – €24.5kFuerteventuraFluent Spanish
MadridNo Spanish needed

CS Legal Associate

RyanairNew
Hybrid in MadridFluent Spanish

AD & SB Engineer

Ryanair4d ago
MadridNo Spanish needed
SevillaNo Spanish needed

Net Developer

Ryanair4d ago
Hybrid in MadridNo Spanish needed
€21.5k – €24.5kLas PalmasFluent Spanish
MadridNo Spanish needed
Hybrid in MadridNo Spanish needed
MadridNo Spanish needed
See all 80 jobs