Director, Software Development Engineering
Expedia Group ¡ Gurugram, Haryana, India
Free to search ¡ AI fit score against your CV ¡ tailor your rÊsumÊ in one click
Expedia Group ¡ Gurugram, Haryana, India
At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business. Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Director, Software Development Engineering Introduction To Team 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. In This Role, You Will ⢠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. Minimum 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. ⢠Proven 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 Qualifications ⢠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. Accommodation requests Expedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at https://expedia.service-now.com/askeg?id=job\\_accommodation. About Expedia Group Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease. Important notice Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domai