Location
London, City of
Hours
Full Time
Salary
Competitive, commensurate with experience
About the Role
At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business. Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors - Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together - foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.
Expedia Product & Technology builds innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and customer satisfaction.
The Expedia Group Pricing pillar is tasked with delivering a simple, clear, accurate, and transparent pricing experience throughout the shopping and booking journeys. We put the customer first by creating capabilities and experiences that meet travelers' expectations in locally relevant ways and adhere to regulatory norms. Our pricing platform supports millions of users annually using technologies such as Java, Scala, Kotlin, Spring, MSSQL, DynamoDB, and Redis. We encourage experimentation with new technologies while balancing short-term and long-term goals.
In this role, you will:
- Design, develop, and maintain high-throughput, low-latency distributed backend services that deliver efficient, optimal pricing solutions at scale.
- Implement robust caching mechanisms to enhance application performance, reduce latency, and optimize resource utilization.
- Participate in system design, API design, and data modeling for scalable, reliable microservices.
- Contribute to technical documentation, detailed code reviews, and architecture discussions to ensure high-quality solutions.
- Analyze complex problems, break them down into manageable milestones, and collaborate with cross-functional teams to deliver sustainable solutions.
- Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.
Experience
- Bachelor’s degree in Computer Science or a related technical field, or equivalent professional experience.
- 2+ years of relevant professional experience.
- Hands-on backend software development experience using Java, Scala, Kotlin, or similar languages.
- Experience building scalable distributed systems and services.
- Practical knowledge of caching technologies such as Redis, Couchbase, or Memcached.
- Experience with relational and NoSQL databases, API patterns, and service-oriented architectures.
- Ability to contribute to technical reviews, maintain high coding standards, and thrive in Agile, collaborative team environments.
- Experience designing and operating distributed, event-driven systems using Kafka Streams, AWS Kinesis, or similar frameworks.
- Proven ability to optimize microservices for low-latency, high-throughput processing at scale.
About you
- Strong commitment to test-driven development, proactive monitoring, and operational excellence in production environments.
- Demonstrated proficiency in safely integrating AI/ML-enabled solutions within backend systems.
- Familiarity with AI-driven tools or workflows to enhance real-world product outcomes.
- Experience with AWS cloud infrastructure, auto-scaling, blue-green deployments, and building/maintaining SLAs, SLOs, and SLIs is preferred.
Qualifications
Bachelor’s degree in Computer Science or related technical field or equivalent experience is required. Preferred qualifications include experience with cloud infrastructure, operational excellence practices, and AI/ML integration.
Expedia Group










