Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.
Why Join Us?
To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.
Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travellers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalised experiences that drive loyalty and traveller satisfaction.
Price is a key factor influencing travellers’ path to driving a choice leading to a purchase. In a world of infinite paths to purchase, travellers make multiple searches and find the ‘best trip’ and ‘best deal’. The Offers Domain team is tasked with providing the customer with simple, clear, accurate, and transparent pricing throughout their shopping and booking journeys. We do this by putting the customer first, creating capabilities that can be shared with and presented to the customer, meeting travellers’ expectations in locally relevant ways and adhering to regulatory norms. This is a great opportunity for you to play a pivotal role in shaping our technical domain to power all Expedia Group’s brands and product lines.
In this role, you will:
Design and implement scalable, robust, and maintainable systems and services across multiple domains, with a focus on reliability and performance.
Develop complex application logic, APIs, and data models aligned to business goals and best engineering practices.
Collaborate with cross-functional teams to deliver high-quality, full-stack solutions that integrate seamlessly across platforms.
Lead technical efforts in system architecture, code reviews, and establishing engineering standards.
Safely integrate and operate AI/ML-enabled solutions that improve outcomes, ensuring responsible use of advanced technologies.
Proactively identify, diagnose, and resolve production issues, continuously improving system health and operational excellence.
Minimum Qualifications:
Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
5+ years of relevant professional experience.
Strong software engineering fundamentals—data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems—and can understand highly complex systems, design moderately complex services, and guide integrations across teams within the business unit.
Building and operating high‑performance, highly available backend services in public/hybrid cloud environments (Kotlin strongly preferred).
Demonstrated experience leading engineering efforts for services operating at scale in a cloud environment (preferably AWS), including deploying and operating services using platform tooling and/or infrastructure as code.
Hands-on experience designing, building, and operating large-scale, distributed systems and services.
Strong proficiency in system design, API design, and data modelling.
Experience using modern AI-assisted development tools (for example, IDE assistants, chat-based coding agents, or AI-augmented code review/testing tools) as part of your daily workflow, beyond simple code autocompletion, and are comfortable working in an AI-integrated environment.
Preferred Qualifications:
Experience with container technologies (such as Kubernetes) and CI/CD tools or processes.
Expertise in architecting end-to-end solutions integrating multiple systems or domains.
Strong focus on operational excellence, including monitoring, automation, and incident response.
Data-driven approach to problem solving and technical decision making, including leveraging AI/ML insights where appropriate.
Deep knowledge of safely integrating AI/ML features into production systems and optimising their impact at scale.
On-Call Requirement :
This position requires the employee to be on-call outside of regular working hours. On-call duties encompass:
Responding to emergencies or incidents as they arise
Providing prompt support and solutions
Participating in on-call rotations, including nights, weekends, and bank
holidaysRemaining reachable by phone or other communication methods at all times
during on-call periods
Accommodation requests
If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request .
We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.
Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50
Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs .
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.- £50k - £66k per annumEstimated...flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel... ...suppliers (like major airlines) and many more. As a Software Development Engineer III within B2B, you will be a key technical contributor...SuggestedFlexible hours
- £53k - £70k per annumEstimated...The Product & Engineering team is responsible for designing, building and scaling Data & AI products that power intelligent experiences... ...and Welwyn Garden City offices 3 days a week. The Software Development Engineer III is a senior, hands on engineer specialising in building...SuggestedFull-timePart-timeHybrid workingOn-siteRemote3 days/week
- £76k - £98k per annumEstimated...Job Title: Software Engineer III Corp Title: Up to VP Location: Bromley At Bank of America, we are guided by a common purpose to... ...culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing...SuggestedLong-term contractOn-siteFlexible hours
- £72k - £95k per annumEstimated...Your Impact The Software Engineer III (Backend) is an experienced engineer that handles complex tasks and contributes significantly to their... ...Quality Attributes. What You'll Do Advanced Software Development : Contributes significantly to the development, and implementation...Suggested
- £61k - £81k per annumEstimated...building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to...SuggestedLong-term contractOn-site
- £47k - £62k per annumEstimatedTesco UK • London • Hybrid • Full-Time • Working hours 36• Apply by 02-Jul-2026Full-timeHybrid working
€38k - €48k per annum
...alongside the AI Stream Lead as the senior engineering counterpart on the team. The Stream Lead... ...Ideally in Scala Strong knowledge of software architecture design patterns Experience... ...Engineer II or Software Engineer III. The salary ranges for each role are as...TemporaryFixed-term contractHybrid workingOn-siteFlexible hours- £45k - £60k per annumEstimated...Job Description As a Software Engineer III at JPMorganChase, you serve as a seasoned member of an agile team to design and deliver trusted... ...Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond...Long-term contract
£80k - £120k per annum
...initiatives to increase the adoption of Success+ and Protect+ As an engineer, you will be actively working on projects that help grow the... ...on life's great adventure Learning Budget - lead your own development with an annual learning budget Time off - generous holiday...- £80k - £105k per annumEstimated...Job Title: Software Engineer III Corp Title: VP Location: Bromley At Bank of America, we are guided by a common purpose to help... ...culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing...Long-term contractOn-siteFlexible hours
- £93k - £122k per annumEstimated...banking with intuitive, customer-first journeys on a modern platform backed by the trust and scale of JPMorganChase. As a Software Engineer III within the International Consumer Bank , you will join a collaborative, diverse, and geographically distributed team. You will...Long-term contractOn-site
- £60k - £80k per annumEstimated...address real-world problems. We foster an environment that encourages skill development and realisation of potential, valuing collaboration, curiosity, and commitment. As a Software Engineer III - Android at JPMorgan Chase within the Accelerator’s Engineering team, you are...Long-term contract
- £77k - £102k per annumEstimated...while ensuring protection and resilience. As a Cloud Security Engineer at JPMorgan Chase within the Cybersecurity & Technology... ...security reviews of infrastructure-as-code for cloud platform development and participating in threat modelling activities. • Contribute...Long-term contractOn-site
- £54k - £69k per annumEstimated...and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III in the Securities Services team within the... ...develop tools and automated processes to streamline development and enhance developer experience. Leverages...Long-term contract
- £57k - £74k per annumEstimated...and are passionate about building quality software that has a big impact in a rapidly... ...ensuring high code quality and continuous development and learning for yourself and your colleagues... ...in the iOS team and across the wider Engineering department. Propose/contribute/collaborate...Long-term contract
- £53k - £68k per annumEstimated...decisions and achieve their financial goals. Our Back-End Engineering team is at the heart of this venture, focused on getting a... ...team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted...Long-term contract
- £63k - £81k per annumEstimated...consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Senior Android Engineer in the Android team at Nutmeg, you will play a key role in advancing our mobile platform. You’ll drive architectural improvements, support...Long-term contract
- £48k - £63k per annumEstimated...Are you ready to shape the future of data engineering at JPMorgan Chase? Join a dynamic team... ...Formal training or certification on software engineering concepts and 3 years applied... ...understanding and working knowledge of software development lifecycle tools used for configuration...Long-term contract
- £58k - £74k per annumEstimated...have the opportunity to make a real impact. As a Front-End Engineer at JPMorgan Chase within the International Consumer Bank, you will... ...with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development...Long-term contractOn-site
- £61k - £80k per annumEstimated...experimentation and personalization. We value your passion for engineering excellence and your commitment to secure, compliant... ...team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted...Long-term contract
- ...Contract duration: 6 months initiallyPay: £439.46Location: Remote Role OverviewWe are hiring an experienced Infrastructure & Enterprise Engineer III to help modernize and secure the enterprise end-user computing environment. This role is ideal for an engineer with strong hands-on...Full-timeTemporaryRemote
- £52k - £68k per annumEstimated...first. We value collaboration, curiosity and commitment. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank,... ..., and servicing innovations. Job Responsibilities Development of advanced machine learning models to address complex operational...Long-term contract
- £54k - £72k per annumEstimatedTesco UK • London • Full-Time • Permanent • Working hours 36• Apply by 15-Jul-2026PermanentFull-time
- £86k - £111k per annumEstimated...with some pretty cool offices), and career development resources, all to fuel our employees'... ...us. The team As a Fullstack engineer in the Product Experience team, you will... ...Managers, TPMs, Engineering Managers, and Software Engineers based in Gurgaon, Bangalore,...On-siteFlexible hours
- £49k - £65k per annumEstimatedTesco UK • London • Hybrid • Full-Time • Permanent • Working hours 36• Apply by 27-Aug-2026PermanentFull-timeHybrid working
- £75k - £99k per annumEstimated...White Collar Factory (95009), United Kingdom, London, London Lead Software Development Engineer - Services About this role Capital One’s mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such...PermanentHybrid workingOn-siteImmediate startFlexible hours
- £51k - £67k per annumEstimated...across tesco.com and our mobile apps. If you've shopped with us, you've already used our services. We're looking for a Software Development Engineer II to join our collaborative, self-organising team. You'll contribute to the design and development of high-performance APIs...Full-timePart-timeOn-siteRemote
- £51k - £66k per annumEstimated...streaming technologies while strengthening engineering excellence and operational reliability.... ...pipelines and contribute across the software delivery lifecycle from requirements through... ...Helm Contribute across the software development lifecycle, including requirements,...Long-term contract
- £50k - £66k per annumEstimated...You’ll Do: The Monolith AI Engineering Team at CoreWeave is... ...demanding environments. Fullstack Development & Platform Integration Work... ...7+ years of professional software engineering experience , including... ...(green card holder), (iii) refugee under 8 U.S.C. § 115...PermanentCasual workOn-site
- £59k - £79k per annumEstimated...We're proud to epitomise AI for good - with a Class III CE mark, DERM is the only AI as a medical device approved... ...a week in the office) #128270; As a Senior Mobile Engineer you will contribute to the development of high-quality, reliable, and compliant mobile applications...Hybrid workingOn-site
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer III. Be the first to apply!
- software developer team lead London
- software engineer software developer London
- software developer no experience London
- software developer android London
- trainee software developers London
- night shift software developer London
- software development engineer London
- emea channel sales manager engineering software London
- software developer London
- graduate software developer engineer ai London
