Join us on our mission to power global travel
for everyone, everywhere.

View my profile

Engineering Manager

United Kingdom - London

APPLY NOW

Engineering Manager

Our team is looking for Engineering Manager to join the Pricing and Yield teams (part of Search and Supply Organization), responsible for developing and handling our pricing products that provide the best deals for our customers.

Our focus is to create the trusted travel marketplace of choice. We are responsible for building capabilities that inspire travel by providing quality, selection, value, and safety for all marketplace participants- that is, our customers, partners, suppliers. We are converging this onto a single platform, developing this for all brands and all lines of business. We operate at the intersection between supply & demand in the marketplace.

Our teams have the flexibility to make the technology choices that best provide customer value to partners. As a member of the group, you'll be involved in these choices. As an example, most teams build RESTful services. These are usually built on the JVM with Java, but some pick Scala and Kotlin. When appropriate, teams build event-driven, streaming architectures and backend development. Your team will be cloud-native (AWS). We organise for feature velocity, so wherever appropriate, your teams will use AWS services like Lambda, Kinesis, ElastiCache, Aurora, DynamoDB and of course EC2, ECS and S3. To further help speed things up, you'll look to build on top of open-source systems and libraries like Redis, GRPC, Akka, Cassandra, and MongoDB.

What you’ll do:

  • Run the end-to-end product life cycle for mid to large size projects: design, development, testing, deployment, and providing operational excellence and support

  • Advocate for Industry standards and in development methodologies, techniques, and technologies

  • Contribute to advancing the team's design methodology and quality programming practices and mentor junior team members

  • Innovate and implement new ideas to resolve sophisticated software problems and prototype creative solutions to enable product MVP's

  • Independently understand scheduling, cost constraints, and impact to other teams; and make resource and architectural trade-offs based on those factors

  • Anticipate and prevent problems and roadblocks before they occur, and present technical issues and their impact on leadership

  • Lead, coordinate, and collaborate on multiple concurrent and sophisticated cross-organisational initiatives

  • Lead 4-6 engineers to design and implement features and use cases for new functionality and improvements to existing products

  • Responsible for individual tasks and assignments as well as your team's overall success

  • Hold recurring 1-to-1s with your engineers, assess their performance and help grow your team

  • Build and maintain a network of key contacts across the company and w these contacts to achieve results

  • Work for continuous improvement in the software and development process within an agile development team

Who you are:

  • Bachelor's or master's degree in Computer Science, Information Systems, Engineering, or equivalent related professional experience

  • Strong people leadership skills and validated ability to lead up, down, and across the organization

  • Previous experience of leading software development teams as a technical lead combined with a hands-on experience in software engineering on large scale systems

  • Proficiency in most areas of the professional function, and in-depth specialisation in some

  • Effective verbal and written communication skills with the ability to present sophisticated technical information clearly and concisely

  • Experience in Agile/Scrum software development practices

  • Experience in the field of Software Engineering

  • Expertise in writing transactional web services using REST or distributed RPC technologies.

  • Experience in JVM technologies, with experience with Scala or functional programming in an equivalent language a strong plus.

  • Apache Tomcat, Spring MVC, Spring Boot, Docker, Gradle, Grunt

  • AWS: EC2, S3, Elasticache, Lambda, DynamoDB, MongDB, Cassandra, SQL

  • Hadoop, Hive, HDFS, Spark, other big data technologies

About Expedia Group 

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.  

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

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, religion, gender, sexual orientation, national origin, disability or age.
APPLY NOW

Join our
Talent
Community

Join us as we look for outstanding talent to help us power global travel for everyone, everywhere.

Sign up!

R-71152

Job Category
Technology Group

Job Function
Development

Location
United Kingdom - London

Job Type
Full-Time Regular

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Don’t forget to follow us!

Find out more about our global family by following us on social.

#LifeAtExpediaGroup

Already applied? View your account


Interviewing at Expedia Group

Go to top