Senior Scala Engineer

About Us:

Have you ever had the opportunity to impact the lives of millions of people in a meaningful way and help them enjoy time away with their friends and families building memories? 

That is what we do here at, an Expedia Inc. company. We are the leading vacation rental website in the world with more than one million online bookable vacation rentals. Our mission is to make every vacation rental in the world available to every traveler in the world through our online marketplace and we're committed to helping families and friends find the perfect vacation rental to create unforgettable travel experiences together. 

The London Office:

HomeAway Worldwide Office Tour -

Life at HomeAway London -

Challenges you can work on:

  • Be part of a fast paced environment, at the cross section of travel and marketing technology industries
  • Work on search landing pages that will drive hundreds of millions of visitors per year to the site
  • Your code will impact millions of potential travelers globally
  • Develop optimized landing pages to have the fastest load times on the web
  • Scale services that can handle 10+ million events daily
  • Develop a smart service layer that will allow for real time in-session personalization based off user behavior and data
  • Using machine learning on customer behavior, current trends, geo and event information, automate smart bidding on various ad platforms
  • Identify customer segments and display the right message at the right time to get HomeAway at the forefront of travel planning

Technologies we use:

Scala, Akka, AWS, Cassandra, Docker, Finagle, Kafka, Linkerd, Mesos


  • Private Health Care
  • Competitive salary
  • Annual target bonus or commission
  • 25 days annual leave & Bank Holidays
  • Employee Stock Purchase Program
  • Access to pension scheme
  • Salary Protection scheme
  • Electric, adjustable stand-up desk
  • Frequent company update talks with our leadership team
  • Casual dress code

Meet Some of HomeAway's Employees

Shanaz H.

VP, Information Systems

Shanaz develops and manages various aspects of the HomeAway technological platform. She oversees HomeAway's database, analytics, CRM, and ERP systems.

Alexander D.

Software Architect - Mobile

Alexander designs the software for HomeAway's Android and iOS native mobile applications. Managing both software and server components, Alexander is responsible for overseeing the quality of HomeAway's digital offerings.

Back to top