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

View my profile

Software Development Engineer lll

Australia - Sydney


Software Development Engineer lll

We believe travel enriches our lives and connects us to each other. Our Expedia Flights team is dedicated to building experiences that help travelers like you go places and makes our world more connected. We are a global team with representation in the United States, Mexico, Australia and India. Our Flights Shopping Platform is one of the largest in the world serving over 150 million queries a day and powering some of the strongest brands in the industry like Orbitz, Expedia, Travelocity, Wotif, Hotwire and ebookers. Expedia disrupted the airline industry with its flight shopping and booking technology 20 years ago. We always want to “be the place travelers choose to explore and book flights for a trip” and are looking for talent to join us and build technology and experiences that power these.

What's in it for you? Beyond travel perks and other competitive benefits, you can walk away from work each day knowing you truly made an impact. You can create a new feature that goes on the live site. 


What you will do: 

This specific role is for the Best Fare Search platform, that is a high-performance distributed data and computational platform for Flights Search. As one of the senior engineers in the team, you will

  • Build programs that streamline our backend search and supply processes.

  • Create and maintain Spring based Java services and components that interact within and outside of Expedia’s technical stack.  

  • Work on a sophisticated ecosystem hosted on the cloud, its data pipeline, tools and deployment pipelines.

  • Write automated unit, integration and acceptance tests as appropriate to support our continuous integration pipelines 

  • Performance and load test services and components you write from scalability and resiliency standpoint 

  • Support and maintain the flights services and micro-services stack 

  • Collaborate with Product team, architects and peer engineers  

  • Help design and build reusable frameworks and libraries to simplify development 

  • Participate in peer code reviews and advocate for best coding practices and principles .

  • Get an opportunity to work in the Flight Search algorithmic space and upstream systems.

  • Help localize content and systems globally.

  • Work along passionate team members who love travel to the core, specially excited about the nitty gritty of Search space.

  • Have an opportunity to own and deliver a module or statement of work autonomously.


Who you are: 

You are not only skilled at programming but an excellent communicator with a bias for action. You have focus and strong sense of ownership. Over time, you will not only grow into a key technical expert but also will drive cross-team design and architecture reviews. 

  •  Bachelor’s degree in Computer Science or related discipline or equivalent experience 

  • You are a voracious learner, especially in the areas of technology, service design patterns and system architecture.

  • 2-3+ years full-stack software development experience across multiple technologies, languages and frameworks - predominantly in Java.

  • Experience working with Rest APIs and familiarity with development of services using Spring Boot on Cloud (e.g. AWS) , Docker

  • Experience using code versioning tools for e.g. Git. 

  • Experience using at least one RDBMS preferred. e.g SQL Server

  • Good communication and ability to explain technical details and challenges to a variety of audiences.

  • Experience with Agile development methodology 

  • Ability to work in a diverse organization with global, decentralized teams working across multiple locations - by being a TEAM person.


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®,®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®,™, 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.

Join our

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

Sign up!


Job Category
Technology Group

Job Function

Australia - Sydney

Job Type
Full-Time Regular

Similar Jobs

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.


Already applied? View your account

Interviewing at Expedia Group

Go to top