Software Engineer III
Design and maintain complex backend services and APIs at scale for Expedia's global B2B travel partnerships in Madrid.

London, United Kingdom · Founded 1996 · 501-1000 staff
Expedia EMEA is the European, Middle Eastern, and African division of Expedia Group, one of the world's largest online travel companies. Operating through expedia.com and related brands, it provides consumers and businesses with a comprehensive online platform to search, compare, and book travel products including flights, hotels, car rentals, vacation packages, cruises, and activities. Expedia Group leverages technology and data to connect travelers with a vast inventory of travel options, serving millions of customers across the EMEA region.
Roles based in: London, Madrid, Prague
Builds in: TravelTech · AI/ML · Platform · Travel
Seniority: 1 junior · 3 mid · 3 senior · 2 principal
Hiring engineering roles here since June 2026
Curated from live Expedia EMEA postings. Click any role for the full brief.
Design and maintain complex backend services and APIs at scale for Expedia's global B2B travel partnerships in Madrid.
Architect and lead the end-to-end search and recommendations experience on Expedia Group's Android mobile platform.
Build and enhance Android applications using Kotlin for millions of users across Expedia Group's travel brands in London.
Build AI-powered iOS search and recommendations for Expedia travelers.
Build Expedia's data lakehouse and catalog for global travel discovery.
Build and operate enterprise networks for Expedia, shaping the future of global travel.
Build and operate enterprise networks for Expedia Group, a global travel leader.
Build and operate ML infrastructure for Expedia Group's B2B travel solutions.
Build and deploy ML infrastructure for Expedia Group's B2B travel solutions.
Build scalable data platforms for Expedia B2B, powering travel experiences for millions globally.