This job has expired, please see additional jobs below
Director of Technology, Customer Experience
Expedia
Bellevue, WA, United States
Job Details - this job has expired, please see similar jobs below
Expedia
CarRentals is a small but rapidly growing company within the Expedia Inc portfolio and the premier car rental booking company on the web. CarRentals powers three different brands across multiple points of sale on a single common platform, bringing suppliers and customers together to find the right car and the best price. CarRentals offers a great opportunity to work in a startup-like environment backed by the resources, benefits, and network of a large, multi-national online e-commerce company.
As the Director of Technology for customer experience, you will report directly to the CTO and handle development related to the front-end of our solution, including the website and mobile application development. You will lead the globalization of the CarRentals.com user interface to create a single Global UI working with a new microservice technology stack. This will unlock your ability to launch a factory of A/B tests, setting the way for us to scale to 10x traffic. You will be responsible for a strategy and development of our mobile applications. This role will require you to have a good understanding of UI development, compassion for customer needs and experiences, and a discipline to lead yourself and the team to an increased velocity of tests. You will need to understand AWS services and orchestration between different microservices. You will lead the team in designing, building, testing, releasing, and sustaining your products. Via close collaboration with partners including Product Managers, Customer Operations, and Marketing you will help define and drive the technical vision for the user interface. You will collaborate with other engineering leaders in CarRentals as a member of the engineering leadership team, and help promote the broader tech organization goals.
Your responsibilities:
• Drive the team towards on-time delivery of project work, and maintain the quality and uptime of our user interface and mobile applications
• Guide the team and establish metrics and processes to ensure development for scale
• Be willing to get hands-on to question and guide the overall design and architecture of our UI
• Identify new technologies and techniques that can improve our overall codebase
• Hire great people, mentor a strong team, establish great relationships, and build a strong culture
• Communicate effectively up and down the organization including to the company leadership team
What you bring to this job:
• 12+ years of experience developing production quality code including playing an active role in all aspects of software design.
• 8+ years leading highly productive development teams
• Deep experience in agile/scrum software delivery practices
• Hands-on experience with front-end frameworks and technologies such as JavaScript, JQuery, PHP, Ember, or Ruby
• Experience with front-end development, design, and standard methodologies with an eye towards scale
• Experience with AWS services and cloud development patterns
• Experience leading high-visibility cross-group projects including partnering with key contacts outside of the immediate group to achieve results
• Experience with hiring, building, and reshaping development teams to improve performance
• Strong working relationships with non-technical peers and a demonstrated ability to understand the workings of the overall business
• Comfort and experience presenting technical issues and their impact to senior leadership
• BS or MS in Computer Science or related field, or equivalent demonstrable hands-on experience
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, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.