1. What is a Software Engineer at Expedia Group?
As a Software Engineer at Expedia Group, you build and scale the infrastructure, platforms, and user-facing applications that power global travel. Operating across iconic brands such as Expedia, Hotels.com, and Vrbo, your engineering efforts directly impact millions of travelers and travel partners worldwide. You will work on massive-scale distributed systems that process billions of real-time queries for flight availability, hotel inventory, dynamic pricing, and personalized recommendations.
The role demands a balance between foundational computer science rigor and practical product delivery. Whether you are optimizing full-stack interfaces using modern web frameworks, building low-latency GraphQL services, scaling high-throughput backend microservices, or designing resilient fraud detection pipelines, your code directly influences key business metrics and traveler experience. Expedia Group emphasizes modular architecture, high availability, and developer productivity, enabling engineers to own their features from initial concept through automated deployment.
To thrive in this position, you must combine analytical problem-solving with collaborative execution. You will work alongside cross-functional teams of product managers, data scientists, and infrastructure engineers to tackle complex challenges unique to travel tech—such as real-time inventory synchronization, fault-tolerant payment processing, and high-volume data streaming.
