Software Development Engineer III
ExternalPrepare for this interview
EliteAI-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
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