E

Expedia Group

Runs travel booking sites for people and companies

Principal Software Development Engineer

Software EngineeringPosted on Nov 10
Full-timeAustin, TX, USA$231k - $369.5kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related technical field, or equivalent related professional experience.
  • At least 10 years of relevant professional experience.
  • A proven track record of leading complex technical initiatives across multiple systems, domains, or organizational boundaries.
  • Demonstrated expertise in system design, large-scale architecture, API design, and data modeling.
  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.

Responsibilities

  • Lead the design and implementation of complex, scalable software systems and services that span multiple domains or organizations.
  • Drive architectural decisions, ensuring quality, reliability, and maintainability across large-scale distributed systems.
  • Mentor, influence, and develop engineering teams, fostering technical excellence and best practices.
  • Champion the integration and operation of AI/ML-enabled solutions that improve business and customer outcomes.
  • Collaborate with cross-functional stakeholders to define technical solutions and deliver impactful business results.
  • Guide the adoption of modern development methodologies, system design, API design, and robust data modeling practices.

Desired Qualifications

  • Experience architecting and operating distributed systems at scale, including service-oriented and microservices architectures.
  • Deep knowledge of designing, integrating, and optimizing AI/ML-enabled features into production software environments.
  • Demonstrated leadership in driving operational excellence, automation, and continuous improvement across engineering teams.
  • Skill in data-driven decision making and leveraging metrics to optimize product and technology outcomes.
  • Expertise in safely integrating and operating AI/ML-enabled solutions to deliver measurable business improvements.

About the Company

Expedia Group

Runs travel booking sites for people and companies

Expedia Group runs online travel brands such as Expedia, Hotels.com, and Vrbo, where people book hotels, vacation homes, flights, and rental cars, and it supplies the same travel to other companies. Its Expedia site was one of the first online travel agencies, letting people compare and book flights and hotels on the web without calling a travel agent. Travelers search and pay through its apps and websites, while partners such as airlines and banks plug its hotel and flight listings into their own booking sites. Expedia earns commissions and markups on bookings and sells advertising to hotels and other travel companies. It began in 1996 as a division of Microsoft and is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Expedia Group

See more jobs