Role Overview
Define and evolve technical direction for complex products, services, and domains, delivering scalable solutions that support business and customer outcomes, leading architecture and system design, and driving engineering execution across multiple services.
About Expediagroup
Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.
Key Responsibilities
- Define and evolve technical direction for complex products, services, and domains, delivering scalable solutions that support business and customer outcomes
- Lead architecture and system design, including low-level design, API design, data modelling, and evaluation of technical trade-offs across interconnected systems
- Drive engineering execution across multiple services or a broad technical domain, aligning teams on priorities, delivery approaches, and sustainable technical practices
- Apply deep technical expertise to solve ambiguous, high-impact problems while remaining effective across multiple engineering domains and technology stacks
- Establish operationally excellent solutions through practices that strengthen reliability, observability, performance, security, maintainability, and continuous improvement
Requirements & Eligibility
- Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience
- 12+ years of relevant professional experience
- Demonstrated ownership of complex systems and broad technical domains, with experience leading technical direction and architecture across multiple services, teams, or a significant engineering domain
- Strong expertise in system design, including low-level design, API design, data modelling, software development, and evaluation of scalable technical solutions
- Demonstrated ability to deliver reliable, maintainable, and secure systems while influencing engineering decisions across organizational boundaries
Required Skills & Tech
JavaKotlinSpringRESTgRPC