Software Engineer 2, Distributed Systems - London

Skyscanner

Skyscanner

Software Engineering
London, UK
Posted on Feb 11, 2026

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

In this new AI era, we’re pioneering best-in-class authentication practices in travel — making trust, transparency, and user empowerment fundamental to every traveller’s experience.

As a Software Engineer II in our Identity Platform team (a.k.a. the mighty Sauron Squad, but the friendly kind), you’ll help shape the future of how 100 million monthly active users securely log in, sign up, and stay recognised across their journey.

This is core, business-critical engineering. You’ll build and scale systems that protect traveller data, unlock personalisation, and ensure we meet global compliance standards (yes, GDPR — we see you). All while collaborating across disciplines to keep our platform secure, scalable and truly Traveller First.

What you’ll be doing

  • Building Scalable Identity Systems: Designing and delivering the next generation of Skyscanner’s Identity Platform — capable of supporting 100M+ monthly active users without breaking a sweat.
  • Enabling Secure Log-in & Sign-up: Creating seamless authentication experiences that keep traveller identity consistent, compliant (hello GDPR), and friction-free.
  • Developing Shared Tools & Libraries: Building reusable tools, libraries and documentation in Java, Python and Node that empower teams across Skyscanner with identity resolution capabilities.
  • Designing Modern Auth Solutions: Working with technologies like JWT, Auth0 and OpenID Connect 2.0 to evolve our authentication ecosystem.
  • Collaborating Across a Hybrid Squad: Partnering with Software and Distributed Systems Engineers to choose the right tools for the job — and use them brilliantly.
  • Working Closely with Vendors: Ensuring traveller data remains secure and robust by collaborating with external partners and authentication providers.
  • Operating with Ownership: Contributing to both delivery and operational excellence — keeping our systems resilient, observable and ready for whatever the internet throws at them.

About you

  • Distributed systems mindset: You come from a Software Engineering or Distributed Systems background and are comfortable working across the stack.
  • Security-conscious by design: You naturally think about data protection, compliance and how to build systems that travellers (and regulators) can trust.
  • Traveller-first thinker: You care deeply about creating experiences that meet individual needs while doing the right thing with user data.
  • Curious technologist: You’re passionate about learning new technologies and domains, always aiming to use the right tech for the right purpose.
  • Scalability-focused: You’re excited by the challenge of building and evolving one of Skyscanner’s core capabilities for the future.
  • Collaborative operator: You thrive in cross-functional squads and believe the best solutions are built together.
  • Growth-oriented engineer: You’re keen to stretch yourself, take ownership, and continuously level up your craft in a fast-evolving space.

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? Apply now and help us shape the future of travel.

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.