Skip to main content
Back to results

Director, Software Development Engineering

  • India - Haryana - Gurgaon

  • Technology

  • Full-Time Regular

  • 04/17/2024

  • ID # R-87800

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Director, Software Development Engineering

Are you an established technology leader who is passionate about building robust, scalable, and performant applications that will help millions of people plan their travels and create memories for a lifetime? Come join the Expedia Group. Join us at Air Connectivity org and be part of revolutionising the travel industry! We're at the forefront of innovation, utilising our cutting-edge, in-house platform to seamlessly integrate with airlines and provide travellers with top-notch content through APIs that meet NDC standards and promise an even more immersive ticket shopping experience, complete with convenient options to include ancillaries.. The partner connectivity platform supports millions of users every year in finding suitable travel products using technologies such as Java, Kotlin, Spring, MSSQL, DynamoDB, Redis, etc. With our team spanning across 6 different countries, each major geographical location drives high-priority initiatives independently, offering a dynamic and collaborative work environment. Come join us and be a driving force in shaping the future of air travel!

What you’ll do:

  • You will lead an org of efficient senior developers and people leaders based in two locations: Gurgaon and Kochi, in implementing high-quality applications to support the delivery and deployment of new business functionality

  • You will work closely with partners and Product Managers to influence product strategy and resolve the product development roadmap. Provide planning support for the technology roadmap

  • Anticipate and recognize bottlenecks in work processes between teams and make suggestions for ongoing improvement

  • Act as a spokesperson for software design standard methodologies - researching and recommending frameworks and architectural/code design patterns

  • Mentor team members and advocate for quality coding and optimal processes

  • Build broad knowledge of the entire product and Expedia Group's languages, frameworks, cloud services, toolkits, and methodologies enabling you to help with any component or type of issue

  • Estimate resources and identify risks to achieve project goals.

  • Share domain and industry knowledge between multi-functional teams

Process Improvement:

  • You will identify the interrelatedness of work activities across teams and recommend improvements to processes to increase effectiveness

  • You will remove team barriers to implementing new ideas or approaches by securing the necessary resources or support from senior management

  • You will ensure process improvement initiatives focus on measurable results, and help teams establish measures of success.

Product Development Lifecycle:

  • You will manage and lead the product development lifecycle to reduce time to market, improve product quality, and ensure product success.

Collaboration:

  • You will partner with leaders across all EG to collaboratively solve problems.

  • You will support and inform EG leaders via a community of practice and product reviews.

  • You will build relationships with leaders across the organization to understand business problems and apply a technology lens to solve them.

Application Development/Programming:

  • You will identify areas for improvement and develop innovative enhancements using available software development tools following the design requirements of the customer.

  • You will advocate for designing software that is scalable, resilient, and stable.

  • You will make decisions on product technology direction based on deep subject matter knowledge.

  • You will be well-versed/has up-to-date knowledge in EG's languages, frameworks, cloud services, toolkits, and methodologies.

Innovation:

  • You will notice inefficiencies in procedures across teams or inefficient use of teams. Indicate technology areas of improvement at the brand level. You have a strong base knowledge of the group you are a member of.

Technical Communications:

  • You will present work for upcoming planned efforts and enumerate risks and opportunities associated with those efforts. Demonstrate urgency for concept projects to management without overpromising.

Resource Planning and Optimization:

  • You will review the skill and expertise requirements across the department or multiple teams and ensure that enough people are trained or cross-trained to achieve work goals.

  • You will create contingency resource plans to ensure continuity of work processes in the face of a delay or shortage in financial/material resources.

  • You will recognize and reward appropriate resource utilization and creative suggestions to gain efficiency in resource usage.

  • You will ensure an optimal Full Time Employee to contingent worker ratios and optimal location strategy are maintained across several teams and the overall organization.

Build and Develop Individual and Team Talent:

  • You will identify and mentor critical talent within the subdivision.

  • You will combine and share knowledge and skills in more than one functional area to promote efficiency in the department or business unit/function.

  • You will place individuals in roles and assignments that stretch their capabilities and contribute to their personal and career development whilst facilitating cross-team and cross-divisional movement of talent as a tool for building skills, and capabilities, and creating visibility to talent.

  • You will identify team educational and training needs and develop programs or recruit specialists to meet those training needs.

Who you are:

  • Bachelor’s degree or master’s in a related technical field; or Equivalent related professional experience

  • Have at least 12 years of experience in the software development industry with more than 5 years of leadership experience

  • Equivalent experience includes:

    • Managed at least an org of 3 Senior Managers (manager of managers) and executed capacity planning/allocation for a team size of 30+.

    • You have built a strategy and driven a roadmap for a multi-product, cross-functional program across multiple years.

    • Led development and improvement of multiple tier-1 services.

  • You have strong technical acumen which allows you to be responsible for several technical domains and choices recommended in a team and then implementation involving several technologies.

  • You have presented new technology choices to technical and non-technical observers.

  • You are an expert in multiple domains.

  • You guide others to make well-defined technical choices and are an expert in multiple domains.

  • You have built strong teams by mentoring managers to empower team members. You have also mentored employees outside of your direct organization.

  • You have defined team goals to solve a business need across an entire business unit.

  • You have delivered solutions to business problems spanning a business unit.

  • Collaborating closely with the product team you have delivered and influenced across multiple teams spanning a business unit.

About Expedia Group

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
Similar Positions
  • Oracle Apps Database Administrator

    Gurgaon, Haryana
    Technology
    View Job
  • Data Engineer III

    Gurgaon, Haryana
    Technology
    View Job
Job Accommodation Requests

At Expedia Group, we're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities. If you require an accommodation or adjustment for any part of the application or hiring process, please let us know by completing our Accommodation Request form.

Request a disability accommodation
Expedia Group | Careers