Director, Software Development Engineering

Expedia · Gurugram · 12+ yrs experience · Posted 2026-07-18

Apply on the company site · Get a referral for this role

Expedia salary & ratings · Expedia interview process · More live openings

About the role

The
Core Order Management Platform (OMS)
sits at the heart of Expedia Group’s
Book-to-Trip experiences
, powering how orders are created, orchestrated, fulfilled, and evolved across our global travel ecosystem. You will lead the next generation of this modular, workflow‑driven, resilient, and highly performant platform and a high‑impact engineering organization of 40–60 people.
Responsibilities:
- Own the Core OMS vision and strategy
- , defining and evolving a multi‑year technical and organizational strategy in partnership with Product, Architecture, and Operations.
- Shape a modular, API‑first, event‑driven architecture
- that supports rapid product innovation, new lines of business, and global scale.
- Lead the design and delivery of a workflow‑centric order orchestration layer
- using modern workflow engines and patterns (e.g., long‑running transactions, sagas, event sourcing) to ensure consistency and flexibility.
- Drive decomposition of legacy capabilities into well‑bounded domains and services
- with clear contracts, SLIs/SLOs, and guardrails, ensuring the platform is highly available, performant, observable, and cost‑efficient.
- Scale and lead a 40–60 person engineering organization
- through a team‑of‑teams model, setting clear outcomes and expectations, building hiring and succession plans, and fostering a culture of psychological safety, inclusion, high accountability, and continuous improvement.
- Drive engineering and operational excellence
- , raising the bar on design and code quality, testing, documentation, observability, release practices, and partnering with SRE/operations on robust incident management and learning loops.
- Define and track key platform and engineering metrics
- (e.g., availability, latency, throughput, correctness, unit cost, developer productivity) to guide priorities and trade‑offs.
- Lead through influence across BTT and Expedia Group
- , representing the OMS domain in cross‑functional forums, aligning roadmaps and dependencies, and communicating strategy, risks, and outcomes to senior leadership.
- Accelerate learning, modernization, and responsible AI/ML usage
- , championing modern development practices (CI/CD, trunk‑based development, automated testing, canary/blue‑green, feature flags) and safely integrating AI/ML‑enabled or rules‑based decisioning where it improves outcomes.
- Invest in talent development
- , creating clear growth paths and development plans for managers, tech leads, and ICs using Expedia Group’s refreshed technology role expectations.
Qualifications:
- 12+ years
- of professional software engineering experience building and operating
- large‑scale, distributed systems
- , including multi‑service or multi‑domain platforms.
- 5+ years of people leadership
- , including managing managers and leading organizations of
- 20+ engineers (ideally 40–60)
- across multiple teams.
- Bachelor’s Degree or equivalent experience
- ; a technical degree is preferred.
- technical leadership
- in architecture and delivery for transactional/order management, e‑commerce, payments, or similar mission‑critical platforms at scale, with deep experience in
- service‑oriented and event‑driven architectures
- Familiarity with
- AI‑driven systems, tools, or workflows
- and applying
- AI/ML concepts to real‑world products
- Preferred
- Experience designing or operating
- Order Management Systems or core booking/fulfilment platforms
- in travel, e‑commerce, logistics, or payments.
- Hands‑on experience with
- modern workflow/orchestration engines
- and patterns for long‑running business processes.
- Background with
- cloud‑native platforms
- (e.g., container orchestration, service meshes, streaming platforms, managed databases) in a high‑scale environment.
- Experience leading
- globally distributed engineering teams
- and working across multiple time zones and cultures.
- Demonstrated success driving
- large‑scale modernization initiatives
- , such as domain‑driven decomposition of monoliths, platform consolidation, or migration to new architectures.
- Experience applying
- AI/ML or advanced analytics
- to improve platform reliability, efficiency, or decisioning in production systems.

Qualifications

- 12+ years of professional software engineering experience building and operating large‑scale, distributed systems including multi‑service or multi‑domain platforms.
- 5+ years of people leadership including managing managers and leading organizations of 20+ engineers (ideally 40–60)
- across multiple teams.
- Bachelor’s Degree or equivalent experience a technical degree is preferred.
- technical leadership in architecture and delivery for transactional/order management, e‑commerce, payments, or similar mission‑critical platforms at scale, with deep experience in service‑oriented and event‑driven architectures
- Familiarity with AI‑driven systems, tools, or workflows and applying
- AI/ML concepts to real‑world products
- Experience designing or operating
- Order Management Systems or core booking/fulfilment platforms in travel, e‑commerce, logistics, or payments.
- Hands‑on experience with modern workflow/orchestration engines and patterns for long‑running business processes.
- Background with cloud‑native platforms
- (e.g., container orchestration, service meshes, streaming platforms, managed databases) in a high‑scale environment.
- Experience leading globally distributed engineering teams and working across multiple time zones and cultures.
- Demonstrated success driving large‑scale modernization initiatives such as domain‑driven decomposition of monoliths, platform consolidation, or migration to new architectures.
- Experience applying AI/ML or advanced analytics to improve platform reliability, efficiency, or decisioning in production systems.

Responsibilities

- Own the Core OMS vision and strategy defining and evolving a multi‑year technical and organizational strategy in partnership with Product, Architecture, and Operations.
- Shape a modular, API‑first, event‑driven architecture that supports rapid product innovation, new lines of business, and global scale.
- Lead the design and delivery of a workflow‑centric order orchestration layer using modern workflow engines and patterns (e.g., long‑running transactions, sagas, event sourcing) to ensure consistency and flexibility.
- Drive decomposition of legacy capabilities into well‑bounded domains and services with clear contracts, SLIs/SLOs, and guardrails, ensuring the platform is highly available, performant, observable, and cost‑efficient.
- Scale and lead a 40–60 person engineering organization through a team‑of‑teams model, setting clear outcomes and expectations, building hiring and succession plans, and fostering a culture of psychological safety, inclusion, high accountability, and continuous improvement.
- Drive engineering and operational excellence raising the bar on design and code quality, testing, documentation, observability, release practices, and partnering with SRE/operations on robust incident management and learning loops.
- Define and track key platform and engineering metrics
- (e.g., availability, latency, throughput, correctness, unit cost, developer productivity) to guide priorities and trade‑offs.
- Lead through influence across BTT and Expedia Group representing the OMS domain in cross‑functional forums, aligning roadmaps and dependencies, and communicating strategy, risks, and outcomes to senior leadership.
- Accelerate learning, modernization, and responsible AI/ML usage championing modern development practices (CI/CD, trunk‑based development, automated testing, canary/blue‑green, feature flags) and safely integrating AI/ML‑enabled or rules‑based decisioning where it improves outcomes.
- Invest in talent development creating clear growth paths and development plans for managers, tech leads, and ICs using Expedia Group’s refreshed technology role expectations.

More openings at Expedia