×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer III

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: 11310 Expedia.com Ltd.
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Job Overview

Position:
Distributed Systems Engineer (Pricing) – Expedia Group

Responsibilities
  • Own mission‑critical services end‑to‑end—from technical design and API contracts through implementation, deployment, and ongoing operations—for high‑throughput, low‑latency distributed pricing services at global scale.
  • Partner with the business to understand how the technology stack impacts business outcomes and the bottom line.
  • Analyze complex problems, deconstruct them into manageable milestones, and collaboratively deliver sustainable technical solutions.
  • Actively participate in architecture reviews, produce thorough technical documentation, and conduct detailed code reviews.
  • Creatively test and maintain software applications and related programs, using a variety of development tools in line with customer design requirements.
  • Research and recommend frameworks, architectural/code‑design patterns, identify code‑area improvements, and suggest solutions.
  • Advocate for operational excellence—unit testing, SLAs, resilience, scalability—and apply systems thinking across boundaries to recommend policies and processes.
  • Mentor team members, share knowledge, and foster continuous technical growth and collaboration across teams.
Minimum Qualifications
  • Bachelor’s Degree in Computer Science or equivalent with 5+ years of professional software development (or Master’s Degree with 4+ years).
  • Hands‑on experience with Java or similar object‑oriented languages, or Scala/Kotlin, or comparable functional languages.
  • Proven experience building and operating scalable, distributed systems and services within AWS or comparable cloud infrastructure.
  • Formal mentoring of at least 3 individuals and driving technical design for at least 3 end‑to‑end projects.
  • Ability to translate business problems into testable, observable solutions.
  • Understanding of relational and No

    SQL databases, data structures, API patterns, and service‑oriented architectures.
  • Experience establishing operational excellence metrics at the team level and advocating for project quality through testing, monitoring, and alerting.
  • Knowledge of robust caching solutions using Redis, Couchbase, Memcached, or similar.
  • Successful work on Agile teams of at least 5 engineers, familiarity with modern Agile practices, version control, CI/CD.
  • Commitment to technical excellence, excellent communication, interpersonal skills, and collaboration within a globally distributed team.
Preferred Qualifications
  • Experience with low‑latency, high‑throughput processing (1M+ TPS) microservices.
  • Proficiency in safely integrating AI/ML‑enabled solutions into backend systems and leveraging AI‑driven tools to enhance product outcomes.
Benefits

We provide a full benefits package, including travel perks, generous time‑off, parental leave, a flexible work model (with some in‑office locations), and career development resources.

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.

EEO Statement

All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability, or age.

CST:

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary