Skip to main content
Back to jobs

Software Development Engineer III

External
Expedia logoExpedia · India
Full-timeOn-siteToday
AWSCapacity PlanningData ModelingIncident ResponseLeadershipMicroservices
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Expedia Group's Reservations team owns the platform that processes and manages bookings across every Expedia point of sale globally. This is the system that turns a traveler's intent into a confirmed reservation and keeps that reservation accurate, accessible, and actionable throughout the trip lifecycle. The platform runs on a modern microservices architecture in AWS. It handles millions of booking transactions daily with high availability and low latency. We are in the middle of a significant architecture evolution, making the reservation platform more flexible for product servicing while maintaining the performance and reliability bar our travelers and partners depend on. This is infrastructure that matters. When it works well, travelers trust Expedia with their plans. When it doesn't, they feel it immediately. We are looking for a Senior Software Development Engineer who will own critical backend systems end to end. You will design, build, and operate services that handle real money, real travelers, and real-time constraints. You will make technical decisions that affect the reliability and extensibility of a platform serving hundreds of millions of users. You will not be handed a spec and asked to implement it. You will identify the right problems to solve, propose the architecture, drive alignment with stakeholders, make trade-offs explicit, and deliver. You will own the operational health of what you build. You will mentor engineers around you and raise the engineering bar for the team through code reviews, design reviews, and technical leadership in ambiguous situations. This role requires someone who thinks in systems, not features. Someone who asks "what breaks at 10x scale" before writing the first line. Someone who treats operational excellence as a first-class engineering concern, not an afterthought.

Requirements

  • Bachelor's degree in Computer Science or a related technical field, or equivalent professional experience. 5+ years of professional software development experience.
  • Preferred Expertise
  • 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 .
  • We a

Benefits

Health insuranceVision insuranceFlexible scheduleParental leave

Additional Information

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 know that 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 (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Expedia? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect