Enable job alerts via email!

Software Development Engineer III

Traveltechessentialist

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in London is seeking a Software Development Engineer III to participate in all phases of the software development lifecycle. The ideal candidate should have over 5 years of experience in software development, with strong skills in Java or Kotlin, and an ability to lead medium-sized projects. This role offers a full benefits package and exciting travel perks.

Benefits

Exciting travel perks
Generous time-off
Parental leave
Flexible work model
Career development resources

Qualifications

  • 5+ years of software development experience.
  • Experience working with distributed systems and developing for fault tolerance.
  • Demonstrated ability to lead and deliver medium-sized projects end-to-end.

Responsibilities

  • Participate in all phases of the software development lifecycle.
  • Solve complex business problems and produce scalable solutions.
  • Write clean, maintainable, optimized, modular code.

Skills

Java
Kotlin
Distributed systems
Agile methodologies
Testing tools
Monitoring technologies

Education

Bachelor’s or Master’s degree in a technical field
Job description
Software Development Engineer III
  • United Kingdom – London
  • Technology
  • Full-Time Regular
  • Posted: 09/24/2025
  • ID: R-98372

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 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, and career development resources to fuel employees’ passion for travel and ensure a rewarding career journey.

In this role, you will:
  • Participate in all phases of the software development lifecycle, including requirements gathering, functional and technical design, development, testing, roll‑out, and support.
  • Solve complex business problems by applying disciplined development methodology and producing scalable, flexible, efficient, and supportable solutions.
  • Write clean, maintainable, optimized, modular code with good naming conventions, using appropriate software frameworks.
  • Coordinate with stakeholders from varied perspectives to develop solutions and contribute suggestions.
  • Identify and suggest improvements for inefficiencies in code or system operation.
  • Compile and generate reports on major operational or technical initiatives (e.g., RCAs) for larger groups, via written or oral means.
Minimum Qualifications
  • Bachelor’s or Master’s degree in a technical field, or equivalent related professional experience.
  • 5+ years of software development experience.
  • Experience working with distributed systems and developing for fault tolerance.
  • Professional experience in Java or Kotlin.
  • Strong understanding of testing and monitoring tools and technologies.
  • Demonstrated ability to lead and deliver medium‑sized projects end‑to‑end.
  • Experience developing software in a team environment using agile methodologies (e.g., version control, DevOps, CI/CD).
Preferred Qualifications
  • Experience with backend development in high‑performance, high‑throughput, highly available, and scalable services on cloud platforms.
  • Ability to understand highly complex systems and design moderate‑complex systems.
  • Experience formally mentoring junior developers.
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.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.