Expedia Technology teams partner with Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.
Requirements
- 8+ years of software development experience
- 5+ years of hands-on experience in web and native development
- 3+ years of experience managing engineering teams
- Proven ability to lead full-cycle development projects—from architecture to launch
- Strong understanding of performance, security, accessibility (WCAG), and responsive design principles
- Experience with cross-platform mobile frameworks (e.g., React Native)
- Experience with modern front-end frameworks (React, Vue, Svelte, etc.) and back-end technologies (Node.js, Python, etc.)
Responsibilities
- Lead and manage a team of software engineers, providing guidance, support, and mentorship
- Collaborate with cross-functional teams including Product, Design, Backend Engineering, and QA to align priorities and deliver world-class web and mobile experiences
- Plan and prioritize engineering work to align with business goals and product timelines
- Ensure timely delivery of high-quality software, adhering to best practices and company standards
- Conduct regular one-on-ones, performance reviews, and career development plans for engineers
- Drive continuous improvement in code quality, test coverage, and development processes
- Drive architecture and technology decisions in alignment with business and user needs
Other
- Promote an inclusive, respectful, and innovative team culture
- Stay informed of emerging technologies and industry trends; evaluate and recommend tools or practices as appropriate
- Track and report on team performance, KPIs, and delivery milestones
- Background working in agile development environments
- Full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model