Senior Software Development Engineer

Company: Expedia
Apply for the Senior Software Development Engineer
Location: London
Job Description:

Overview

In this role you design, build, and evolve scalable, secure backend services powering pricing and offers across Expedia Group brands. You’ll lead end-to-end delivery of complex features, translating business and regulatory requirements into robust technical solutions. You’ll collaborate with product, architecture, and cross-functional teams to enable locally relevant, compliant pricing. You’ll drive engineering excellence, mentoring others, and safely integrating AI/ML-enabled solutions to improve pricing outcomes.

Pay / Benefits

  • exciting travel perks
  • generous time-off
  • parenteral leave
  • flexible work model
  • career development resources

Responsibilities

  • Design and evolve backend services, APIs, and data models for pricing and offers across multiple brands
  • Lead end-to-end implementation of complex features from design through deployment and operations
  • Collaborate with product, architecture, and cross-functional teams to translate requirements into scalable solutions
  • Champion code quality, automated testing, observability, performance optimization, and reduce technical debt
  • Mentor engineers, share domain knowledge, and model best practices in system and API design
  • Safely integrate and operate AI/ML-enabled solutions with governance and patterns in place

Key requirements

  • 8+ years of software development experience with focus on backend development
  • Proven experience owning production services lifecycle (design, API, data modeling, deployment, monitoring)
  • Strong understanding of distributed systems, design decisions, testability and observability
  • Experience with integration patterns, testing and monitoring tools, and operational excellence practices
  • Mentorship experience guiding at least three engineers
  • Proficiency in Java or Kotlin and building high-throughput, scalable cloud services
  • collaboration
  • problem-solving
  • clear communication
  • Java or Kotlin
  • backend service design
  • API design

…

Posted: October 2nd, 2026