-
Expedia Group

Senior Software Engineer

Expedia Group
United Kingdom · Full-time · Mid-Senior

The team


As a Fullstack engineer in the Product Experience team, you will be responsible for building and maintaining our high-availability, high-transactional Property Detail Pages on the app.


You will be part of a multi-functional team of Product Managers, TPMs, Engineering Managers, and Software Engineers based in Gurgaon, Bangalore, London, and Madrid. We prioritise building high-quality software with a focus on availability, performance, scalability, and system resiliency.


Our London team is looking for curious, empathetic, and creative problem solvers with a growth mindset. We value our team culture and work together from the office three times a week.


In this role, you will:


  • Design, build, and maintain robust full stack applications and scalable services across multiple domains, applying deep technical expertise and architectural skills.
  • Lead the end-to-end development process, including system design, API design, and data modelling, ensuring quality and maintainability of solutions.
  • Collaborate across engineering, product, and business teams to define requirements, deliver impactful features, and drive technology strategy.
  • Mentor and guide engineers, fostering best practices in coding, testing, and operational excellence within and across teams.
  • Safely integrate and operate AI/ML-enabled solutions to improve business and customer outcomes, ensuring secure and ethical adoption.
  • Demonstrate adaptability by contributing to projects spanning different technical stacks, domains, and platforms.


Minimum Qualifications:


  • Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
  • 8+ years of relevant professional experience.
  • Strong engineering skills and curiosity to push what’s possible with modern tech, regardless of stack.
  • Ability to break down complex problems and ship simple, innovative solutions with a cross‑functional team.
  • Proven experience building scalable, user‑centric products that power great user experiences.
  • Clear, concise communication skills, translating technical details for both technical and non‑technical audiences.
  • Growth‑minded and data‑driven, always learning, experimenting, and raising the bar for how we build products and experiences.
  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.


Preferred Qualifications:


  • Hands‑on experience with multiple system architectures (e.g. microservices, event‑driven, composable) and the ability to evaluate and communicate the trade‑offs between them for scale, reliability, and speed of delivery.
  • Hands on experience with Kotlin for server side, or/and React and Typescript for the frontend.
  • Proven track record of refactoring and modernising legacy codebases and architectures, improving performance and maintainability while minimising risk and customer impact.
  • Track record of integrating and optimizing AI/ML-enabled features or workflows within production systems.

Key Skills

Ranked by relevance

technical expertise microservices typescript kotlin server react ai
Login to Apply
Posted
May 07, 2026
Type
Full-time
Level
Mid-Senior
Location
London Area

Industries

Software Development

Categories

Product Management Marketing

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
N-iX
Related

Senior Product Owner with Spanish

2026-05-23

Full-time
Mid-Senior
Romania
Construction
Product Management
View Job Details
Stripe
Related

Product Manager, Local Payment Methods EMEA

2026-05-22

Full-time
Mid-Senior
Ireland
Software Development
Product Management
View Job Details
Telnyx
Related

Junior Technical Product Manager

2026-05-22

Full-time
Not Applicable
Ireland
Software Development
Product Management