Posted in

Director of Software Development – Expedia Group Checkout

Director of Software Development – Expedia Group Checkout

CompanyExpedia Group
LocationSeattle, WA, USA
Salary$224000 – $313500
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • Bachelor’s degree with 12+ years, or Master’s with 10+ years, of experience in software engineering or a related technical field (or equivalent professional experience)
  • 5+ years of leadership experience, including managing multiple people managers and overseeing large, distributed engineering organizations (30+ team size)
  • Proven track record of building and scaling high-performing, inclusive teams; mentoring leaders and individual contributors within and beyond your direct organization
  • Demonstrated success leading multi-year, multi-product roadmaps and delivering complex, cross-functional programs across business units
  • Deep full stack technical expertise across multiple domains, with a strong ability to guide architecture, drive technology choices, and lead implementation across diverse stacks. Platform experience and mobile experience is a huge plus
  • Experience leading the development and evolution of critical, large-scale services, with a strong focus on stability, scalability, and quality
  • Excellent communication and stakeholder management skills; comfortable presenting complex technology decisions to both technical and non-technical audiences
  • Strong strategic planning and operational execution capabilities; adept at identifying organizational needs and implementing process and cultural improvements
  • Passionate about customer-focused innovation and delivering technology solutions that solve real business problems

Responsibilities

  • Represent engineering in executive forums, cross-functional initiatives, product/engineering reviews, and the EG (Enterprise Group) community of practice
  • Build strategic relationships with cross-functional leaders across the organization to deeply understand business challenges and apply technology-driven solutions
  • Lead and mentor a diverse team of engineering managers and senior individual contributors
  • Build strong, inclusive teams while empowering leaders to foster a high-performance, growth-focused culture
  • Secure resources and remove barriers to support teams in adopting innovative approaches and achieving ambitious goals
  • Own architectural and technology decisions across multiple domains and product lines in partnership with domain architect
  • Champion scalable, resilient, and stable software architecture and guide teams toward adopting best-in-class engineering practices
  • Align technology strategy with customer needs and evolving business priorities, identifying unexpressed user requirements

Preferred Qualifications

  • Platform experience and mobile experience is a huge plus