Director, Software Development Engineering

Expedia

Washington, US
Base: $231,000.00 to $323,500.00; bonus/equity: up...
**
Technical strategy and architectural direction
Leading multiple software engineering teams
System design and api design expertise
** Expedia is seeking a Director of Software Development Engineering to lead multiple engineering teams within their Supply Partner Experience technology organization. The ideal candidate will possess extensive experience in software development, systems design, and people management, with a strong background in AI/ML integration. **

Job Summary

  • Expedia Group designs cutting-edge technology to make travel smoother and more memorable while fostering an open culture where everyone belongs and differences are celebrated.
  • The role involves leading multiple engineering teams to deliver complex, distributed software systems with a focus on performance, reliability, scalability, security, and AI-powered innovations.
  • Expedia offers a comprehensive benefits package including travel perks, flexible work models, wellness reimbursements, and career development resources to support employees' passion for travel.

Matching Summary

Match Score: 75

** Expedia is seeking a Director of Software Development Engineering to lead multiple engineering teams within their Supply Partner Experience technology organization. The ideal candidate will possess extensive experience in software development, systems design, and people management, with a strong background in AI/ML integration. **

Salary

Base: $231,000.00 to $323,500.00; Bonus/Equity: up to $369,500.00 based on performance; Benefits: medical/dental/vision, paid time off, travel perks, wellness reimbursement

Skills & Requirements

Must-have

  • technical strategy and architectural direction
  • leading multiple software engineering teams
  • system design and API design expertise
  • end-to-end delivery and operational excellence
  • AI/ML integration and governance

Nice-to-have

  • inclusive and collaborative culture building
  • data-informed engineering decisions
  • mentoring on safe AI/ML use
  • performance and reliability optimization
  • modernization and platform re-platforming

Key Requirements

  • Bachelor's Degree or equivalent experience
  • 10+ years relevant professional experience
  • 5+ years people management experience
  • experience with large-scale distributed systems
  • proven track record managing engineering managers
  • expertise in system design and data modeling
  • experience with incident management and observability
  • familiarity with AI/ML-enabled solutions

Work Rights

Not specified

Tailored Resume

Cover Letter