Expedia

Software Development Engineer II

Expedia
Apply
3 days ago
London, United KingdomMid Level

Responsibilities

  • Develop, test, deploy, monitor, debug, and maintain software applications and supporting services.
  • Work directly with partners, product teams, sales, and engineering teams to translate business needs into technical solutions.
  • Build prototypes, integrations, APIs, and production-quality software for external partners.
  • Apply software design principles, data structures, design patterns, and computer science fundamentals.
  • Use databases, data stores, and API integration patterns to support partner and platform requirements.
  • Contribute to AI-powered and intelligent travel experiences.
  • Consider security, resiliency, scalability, observability, and operational requirements.
  • Coordinate stakeholders, resolve issues, report work status, and identify opportunities to improve systems.
  • Build relationships across Expedia Group and contribute to a collaborative engineering culture.

Requirements

  • At least 2 years of professional software development experience with a bachelor's degree in Computer Science, Software Engineering, or a related technical field; or 0–2 years with a master's degree in a related technical field; or equivalent related professional experience.
  • Experience developing software in a team environment using version control and agile practices.
  • Experience building and maintaining production software in a public or hybrid cloud environment.
  • Strong proficiency in at least one programming language and familiarity with additional relevant languages.
  • Familiarity with databases, data stores, API design, and system integration.
  • Understanding of moderately complex systems and how projects contribute to team and business goals.
  • Experience testing, monitoring, troubleshooting, and debugging applications.
  • Ability to collaborate with engineers, partners, stakeholders, and audiences with varying technical knowledge.
  • Preferred experience in forward deployment engineering, solution engineering, consulting, or customer-facing software development.
  • Preferred experience building proofs of concept, prototypes, or integrations for external partners.
  • Preferred familiarity with large language models, prompt design, AI application development, or AI evaluation.
  • Preferred experience with cloud platforms, distributed systems, observability tools, or continuous delivery practices.
  • Preferred experience in travel technology, B2B technology, or platform-based products.

Benefits

  • Expedia Group describes a supportive environment with flexibility, benefits, and support for employees to do their best work.
  • Accommodation support is available during the recruiting process for applicants with disabilities.

Categories

Forward Deployed
Expedia

About Expedia

10,000+ employees

Expedia Group builds a global online travel marketplace where consumers book flights, hotels, vacation rentals, cars, and activities, and partners distribute and market inventory across its platform. It monetizes through commissions, merchant/agency models, and advertising via brands including Expedia, Hotels.com, and Vrbo. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: EXPE) serves travelers and partners in more than 70 countries with B2C, B2B, and ad tech offerings.

Contact me