Director, Technology - Cars Platform
Expedia Group is one of the largest providers of cars rentals globally. The Expedia Car team builds the experience and platform that powers the Car rental business for multiple brands within Expedia Group which includes Brand Expedia Group (BEXG) and Egencia.
The Cars platform supports millions of users every year in finding a suitable rental car using technologies such as ReactJS, Spring, MSSQL, DynamoDB, Redis at scale powered by AWS. We encourage experiments in new technologies while keeping a healthy balance between short term and long-term goals. We deeply care about building a great customer experience using technologies in which we expect team to explore and innovate solutions to the problems at hand.
We are looking for a passionate, results-oriented and hands-on technical leader to deliver on our product and technology roadmap as we look to drive double digit growth for the Cars business while ensuring operating stability of the Cars platform. As the Director Technology, you will collaborate closely with business, product leaders and engineering leaders to deliver products that provide the best experience and value for our customers. You will be responsible for building industry leading consumer facing products that are cohesively aligned with all products that BEXG supports as well as supplier API, Tools and partner connectivity that enables an optimal supply demand loop.
You will partner with our product management and supply teams to envision, create and build a shop and supply platform that will operate with a high degree of operational excellence, wow our suppliers and inspire our industry peers. You will also be the go-to-person for questions, anticipate developers' needs, lead architecture, be a tie-breaker and evangelize the platform. You will be expected to independently identify problems that no one has seen and drive solutions. In this role, you are someone who stays up to date with tools, trends, technologies and frameworks both industry-wide as well as within Expedia and then share that knowledge in a meaningful way with your team and peers.
KEY RESPONSIBILITIES –
- You'll lead a team of hardworking engineering managers and senior engineers who enjoy working on creative solutions, building large scale systems and who thrive in a fast paced, fun environment
- You will lead technical discussions, be a subject matter expert and make difficult technical decisions.
- You'll deliver results on complex projects involving cross functional teams across the company
- Problem solve and explore solutions to current tools, processes and systems
- Foster a culture of continuous engineering improvement through mentoring, feedback, and metrics
- Own and champion engineering and operational excellence through establishment of group-wide metrics for measurement with a consistent, regular process for assessment and improvement
- Set clear, measurable productivity quality goals for the organization
- Influence a diverse stakeholder base - business leaders, product development counterparts and partner technology organizations
- Passionate to drive a better customer experience for Expedia
Basic Qualifications -
- A consistent track record as a software development leader, including 10+ years of technical experience as a software developer, software development manager, director or related role
- Over 5 years of experience managing diverse and global 15+ person teams that design deliver and operate a software product that is complex and highly reliable.
- Driven Player/Coach who's been successful hiring and developing software engineers to become high performing engineers
- Hands-on technical management, people management and mentoring experience
- Ability to communicate and influence at all levels, from the new college hire engineer to an executive audience
- Able to balance technical leadership with sound business judgment
- Expertise in Java and knowledge of a secondary language like kotlin/go/scala is a plus
- BS/MS in Computer Science (In lieu of degree, relevant work experience)
- History of teamwork and willingness to roll up sleeves to get the job done
Preferred Qualifications –
- Ability to think strategically and execute methodically and tactically.
- Experience taking a leading role in building complex web software systems that have been successfully delivered to customers
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
- Has passion and convictions and the innate ability to inspire passion in others
Do you believe in being Different, can you Lead Humbly, act as One Team, use the Scientific Method, Organize for Speed while remaining Transparent?
If you answered yes, you might just have what it takes to help us continue our mission to revolutionize travel through the power of technology - apply here!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.