Data Engineer

Skyscanner
Skyscanner
BarcelonaPresencialCompetitivoPublicado hace 1 mes
🇬🇧Inglés requerido

Anuncio original

About Skyscanner
Everyone loves travelling, but planning is not without its challenges ✈️. That's why we've spent 20 years building tools that turn travel-planning chaos into a breeze. Today, around 100 million travellers count on us every month to skip the whole "47 browser tabs open" phase and find flights, cars, and hotels quickly and easily 💻.

Joining Skyscanner means becoming part of a global brand that's striving to become the planet's go-to travel hack accessible for all 🌍.

Our vision? To be the world's number one travel ally. (Ambitious? 💪 Yes, but, hey, that's what got us here)

About the role

(Hybrid)
Your mission: Join our distributed systems area to design, build and scale the pipelines and platforms that power decision-making across Skyscanner. From analytics to experimentation, your work will help 100 million travellers find their perfect trip - faster, smarter, smoother.

Your impact: You'll shape the backbone of our Databricks ecosystem, championing modern data engineering practices and raising the bar on data quality, governance and performance. In short: if it moves data, you'll help make it better.

What you'll be doing

  • Designing scalable pipelines: Building and maintaining robust Spark/PySpark and SQL pipelines to process large-scale datasets reliably and efficiently.
  • Orchestrating with confidence: Creating and managing data workflows that keep our data fresh, trusted and right where it needs to be.
  • Powering our Lakehouse: Implementing and optimising data solutions on Databricks, leveraging Delta Lake and modern Lakehouse architecture.
  • Structuring data the smart way: Applying Medallion Architecture principles (Bronze, Silver, Gold) to transform raw data into high-quality, analytics-ready assets.
  • Championing governance: Using Unity Catalog to enable access control, lineage tracking and metadata management - because great data needs great guardrails.
  • Elevating quality and performance: Establishing data quality monitoring (Monte Carlo or similar), optimising pipelines for performance and cost, documenting architecture, and contributing to code reviews and engineering best practices.

About you

  • Experienced in data engineering: You bring 3+ years of experience building and maintaining production-grade data pipelines and infrastructure.
  • Fluent in Python and SQL: You're confident writing efficient, maintainable code for large-scale data processing.
  • Spark-savvy: Hands-on experience with Apache Spark and PySpark is second nature to you.
  • Airflow-ready: You've built and supported reliable production workflows using Apache Airflow.
  • Lakehouse literate: You've worked with Databricks and Delta Lake, and understand Medallion Architecture patterns.
  • Governance and modelling minded: You're comfortable with data modelling concepts and understand governance principles such as Unity Catalog.
  • Quality-driven and curious: You've used data quality monitoring tools (Monte Carlo or similar), communicate clearly across teams, and ideally bring bonus experience with Lakeflow/Delta Live Tables, CI/CD, AWS, infrastructure as code, streaming data, distributed systems or Databricks certifications.

What it's like here

We are the real deal- no corporate gloss, no empty promises. Just a team of genuinely curious, caring humans ❤️, building things that help travellers explore the world a little easier 🧭.

Skyscanner is made up of brilliant humans from every corner of the world. We believe travel makes the world better - and that the same is true of our diverse teams. We're proud to be an equal opportunities employer and are committed to building an inclusive workplace where everyone can thrive and products that are accessible to all ✨.

Sound like your kind of adventure? 🚀

We're committed to ensuring our application and recruitment processes are inclusive and accessible to everyone. If you require any reasonable adjustments or accommodations for interviews, and/or wish to apply under the Disability Confident scheme, please let your recruiter know. If you'd like more information on any of our policies, such as hybrid working or Parental Leave policies (typically we pay a minimum of 24 weeks birth parent/maternity leave globally), our recruitment team can provide more information on these.

Senior Content Designer - 12 Month FTC

Glasgow
2d

Software Engineer 1, Distributed Systems

Edinburgh
5d

Lifecycle Marketing Designer (CRM)

Edinburgh
5d

Environmental, Social & Governance (ESG) Internship Programme

Edinburgh or Glasgow
1sem

Lifecycle Marketing Copywriter (CRM)

Edinburgh
2sem

Engineering Manager - Software Engineering, End User Support

Glasgow, Edinburgh
2sem

Engineering Manager - Data

London or Edinburgh
2sem

Sr. Commercial Analyst - Flights

Singapore
2sem

2026 Engineering Graduate Programme

London
2sem
Remoto

Back-End Engineer (Ruby on Rails)

Barcelona (Remote)
2d
Híbrido

Senior Full-Stack Engineer (back-end heavy)

Barcelona (Hybrid)
2d
Híbrido

Quality Assurance Specialist

Barcelona (Hybrid)
2d
Híbrido

Senior App Engineer (React Native)

Barcelona (Hybrid)
2d

Senior Software Engineer - Berlin

Barcelona
2d

Software Engineer - Birmingham

Barcelona
2d

Software Engineer - Spend (Boston)

Barcelona
2d

Senior Software Engineer - Birmingham

Barcelona
2d

Software Engineer - Berlin

Barcelona
2d
Híbrido

Senior Software Engineer - Barcelona

Barcelona (Hybrid)
2d
Remoto

Senior Legal Counsel (IP/AI)

Barcelona (Remote)
2d

Senior Product Manager - TPS

Barcelona
2d

Club Manager Terrassa Sant Pere Nord

Terrassa, Barcelona, ES
2d
Remoto

Back-End Engineer (Ruby on Rails)

Barcelona (Remote)
2d
Híbrido

Market Research Specialist

Barcelona (Hybrid)
2d

Candidatura gestionada por Skyscanner