Expedia Group logo

Senior Manager, Software Development Engineering: Lodging Booking Platform

Job Overview

briefcase

Employment Type

Full-time
moneybag

Compensation

Salary
Range $184,500.00 - $295,000.00
clock

Work Schedule

Standard Hours
Flexible
diamond

Benefits

Medical insurance
Dental Insurance
Vision Insurance
Paid Time Off
Parental leave
Flexible work model
Travel Discounts

Job Description

Expedia Group is a leading global travel technology company that connects millions of travelers around the world with incredible travel experiences and services. Through a diverse portfolio of popular brands including Expedia, Hotels.com, Vrbo, trivago, Orbitz, and more, Expedia Group powers the travel ecosystem by providing cutting-edge technology and innovative solutions that make travel seamless and memorable for customers and partners alike. With a commitment to pioneering technology and fostering an inclusive culture that values diversity, Expedia Group continuously drives innovation while supporting its vibrant community of employees to thrive and succeed.

The Senior Manager, Software Development Engineering position on the Lodging Booking Platform team represents a critical leadership role within Expedia Group's Book-to-Trip Technology Division. This team is responsible for orchestrating all hotel and vacation rental reservations across Expedia Group's many points of sale around the world. The Lodging Booking Platform is built using modern microservices architecture and is hosted on AWS cloud infrastructure to ensure scalability, reliability, and high performance. The lodging business segment contributes to over 60% of Expedia’s total revenue, highlighting the importance and impact of this platform within the broader organization.

As the Senior Manager, Software Development Engineering for the Lodging Booking Platform team located in Austin, you will serve as the technical and strategic leader guiding multiple software engineering teams. This role requires managing the architecture and delivery of scalable, cloud-native reservation systems that support mission-critical business operations generating significant company revenue. You will collaborate closely with product managers, architects, and cross-functional stakeholders to evolve and extend microservices, improve engineering best practices, and deliver resilient and extensible booking solutions.

The position demands deep expertise in distributed systems, AWS-based platforms, and managing high-volume transactional environments. You will provide hands-on technical leadership by designing systems and APIs, mentoring and coaching engineering teams, and fostering a culture of innovation and accountability. Additionally, you will influence the organization’s AI and machine learning integration efforts by safely incorporating AI/ML-enabled capabilities that enhance booking outcomes and improve automation.

This role offers an exciting opportunity to shape the future of lodging booking infrastructure at Expedia Group while driving measurable business impact. Compensation for this position in Austin ranges from $184,500 to $258,000 annually, with the potential to reach up to $295,000 based on performance. Expedia Group also provides a comprehensive benefits package, including medical, dental, vision coverage, generous paid time off, wellness and travel perks, and professional development resources to support career growth and personal wellbeing. As a global employer championing an inclusive work environment, Expedia Group encourages applicants from all backgrounds to apply, ensuring equal opportunity and accommodation for all candidates.

Job Requirements

  • Bachelor's degree in computer science, engineering, or related technical field or equivalent practical experience
  • Extensive experience in software development and leading engineering teams
  • Proven experience delivering and operating complex distributed backend systems
  • Strong knowledge of system design, API design, data modeling, and operational best practices
  • Hands-on technical skills in modern programming languages and cloud-based microservices
  • Ability to coordinate cross-functional efforts aligning with product and business goals
  • Familiarity with AI/ML integration in software development life cycles
  • Excellent leadership, coaching, and communication skills

Job Qualifications

  • Bachelor's degree in computer science, engineering, or related technical field or equivalent experience
  • Extensive professional software development experience with leadership of teams delivering complex distributed backend systems
  • Proven track record in end-to-end delivery and operations of critical services including system design and operational excellence
  • Strong skills in modern programming languages, microservices architectures, and cloud-native technologies
  • Ability to align engineering efforts with business priorities to deliver scalable, high-quality solutions
  • Experience leading large-scale transactional systems such as booking or payments platforms
  • Demonstrated success shaping technical architecture and domain modeling for complex platforms
  • Background in reliability engineering, capacity planning, cost optimization, and data-driven decision-making
  • Experience integrating AI/ML capabilities responsibly into production services

Job Duties

  • Lead multiple software engineering teams building and evolving lodging booking platform services
  • Define and drive technical vision and roadmap including system design, API design, and data modeling
  • Establish and enforce engineering best practices for design, coding, testing, observability, security, and operational readiness
  • Partner with product, architecture, and other teams to deliver cross-domain initiatives enabling service reuse
  • Build, mentor, and grow a diverse, high-performing engineering organization through coaching and hiring
  • Integrate and operate AI/ML-enabled solutions that improve booking outcomes
  • Contribute hands-on technical leadership throughout the software development lifecycle

Job Criteria

Experience

Expert Level (7+ years)


Job Location

Your Profile Is Visible To Hiring Managers Across OysterLink.

We'll match you with best jobs

Get job offers faster

Business woman
Business man
Search For More Opportunities:

How Candidates Get Hired Faster

Apply to 2–3 similar roles

Complete profile & get best matches

Check new opportunities daily

Woman chef
Man chef