Skip to content

Director of Software Development – Expedia Group Checkout
Company | Expedia Group |
---|
Location | Seattle, WA, USA |
---|
Salary | $224000 – $313500 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Expert 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