2026 Engineering Graduate Programme

Skyscanner
Skyscanner
LondonOn-siteCompetitiveAdded 4 days ago
Skyscanner

2026 Engineering Graduate Programme

Original Advert

Innovative. Brave. Straightforward. At Skyscanner, we like to keep things simple. Working here involves collaboration, ownership and bags of innovation. We're not afraid to admit that it's different from the norm. But if you're our kind of Graduate, you'll feel right at home.

The opportunity :

We are looking for Software Engineering Graduates who have a passion for innovation and eagerness to learn new technologies. We operate small, empowered teams who use industry leading technologies and work in sprints to deliver value. Our engineers are constantly innovating and thrive on new challenges, and you'll have opportunities to gain experience and exposure to different technologies through regular rotations. 

Whether you want to build and improve the engine that powers Skyscanner across all platforms, focus on providing the best user interface on all devices, create innovative technologies to support our growth, or even all of the above, we want to hear from you. 

Programme duration: 18 months 

Number of rotations: You will take part in 3 rotations - spending 6 months working across several areas such as Backend, Frontend, Mobile and Data.

Start date: July 2026

Why choose us:

We have lots of experience nurturing fresh talent at Skyscanner and some of our senior leaders started in Early Careers when they first joined years ago. We want to do everything possible to help you develop on a personal and professional level. We have a supportive, trusting and transparent working environment; a place where you can look at things differently, to challenge and offer solutions. Within the program you will go through three rotations. This gives you the unique opportunity to work in different areas of the business. Our programme is an opportunity to learn, master and develop your craft in a community of experienced engineering mentors. We are  a data-centric culture, with a strong focus on experimentation. You'll get experience across different tech stacks, platforms, products, frontend, backend, app, data and more! 

What are we looking for:

  • A good strong technical foundation with the potential to achieve technical excellence 
  • Passion and curiosity for the technology industry which extends beyond your academic studies 
  • Commitment to developing your technical and personal skills 
  • Ability to collaborate both in your team and across the business 
  • A fresh perspective and willingness to share ideas and do things differently
  • A successfully completed Bachelors or Masters degree in the field of Software Engineering (or similar discipline)

Recruitment Process:

Want to join us? Submit your CV and answer a couple of quick application questions to get started.

If your experience aligns with what we're looking for, you'll be invited to complete a coding test, followed by a virtual interview with the team.

Our final stage is an in-person Discovery Day, where you'll take part in a group exercise, a technical interview, and a culture conversation. It's your chance to get a real feel for life at Skyscanner (and for us to get to know you, too).

Applications will close on 10th April, but we may close them sooner due to high interest - so we'd encourage you to apply as early as possible.  The Discovery Day will be held in our London office on Tuesday 5th May.

Already a global leader in travel, we want to elevate the way we work to a whole other level. In return, you'll get meaningful things like medical insurance, headspace subscriptions, a home office allowance and the option to buy more holiday. You'll have the opportunity to work from any country for 4 weeks a year, and 30 days in our other global offices. Everything, in other words, to help you relax and give your best.

Lifecycle Marketing Copywriter (CRM)

Edinburgh
2d ago

Engineering Manager - Software Engineering, End User Support

Glasgow, Edinburgh
3d ago

Engineering Manager - Data

London or Edinburgh
3d ago

Sr. Analyst - Commercial Advertising

Singapore
3d ago

Senior Software Engineer - Distributed Systems

London
4d ago

Software Engineer 2 - Mobile (Android)

Barcelona, Spain
4d ago

Software Engineer 2 - Mobile (iOS)

Barcelona, Spain
1w ago

Senior HR Advisor (12 month FTC)

Glasgow
1w ago

Senior User Research Manager – Metasearch (12-Month FTC)

Barcelona, Spain
1w ago

Principal Business Operations Manager/Programme Manager

Edinburgh
2w ago

Electronics Engineer Vacancy

Bilbao, Spain
New

Ground Segment Software Engineer Vacancy

Bilbao, Spain
New

Data Production Engineer Vacancy

Bilbao, Spain
New

Electronics Ait Engineer Vacancy

Bilbao, Spain
New

Senior Space Telecommunications Engineer Vacancy

Bilbao, Spain
New

Research Engineer (LLM Training and Performance)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
2d ago

Staff Research Engineer (LLM Pre-Training)

Amsterdam, Netherlands; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2d ago

Research Engineer - JetBrains AI

Amsterdam, Netherlands; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2d ago

Research Engineer (Agentic Models)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2d ago

Principal Forward Deployed Engineer – AI-Native Software Development

Amsterdam, Netherlands; Berlin, Germany; London, United Kingdom; Madrid, Spain; Munich, Germany; Prague, Czech Republic; Warsaw, Poland
2d ago

ML Researcher (JetBrains Research)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
2d ago

Head of ML

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2d ago

Senior Machine Learning Engineer (IntelliJ AI)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic
2d ago

FullStack ML Developer

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2d ago
Visa Sponsor

Senior Software Engineer (Live Debugger for the JVM)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
3d ago
Visa Sponsor

Senior Business Value Engineer - EMEA

Barcelona, Spain; Dublin, Ireland; London, United Kingdom
3d ago

Staff Software Developer (Kotlin Libraries)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
3d ago

Application managed by Skyscanner