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

View my profile

Software Development Engineer II

Australia - Brisbane


Software Development Engineer II

At Expedia, we believe in helping millions of travellers find that ideal destination, phenomenal place to stay and cool activity to make their trip a life experience. At the heart of this is Expedia’s Lodging Shopping team dedicated to solving problems for travellers on their journey. Our team is spread across the world with engineers, designers and product managers from diverse backgrounds working in unison to achieve a cohesive experience.

Our team is building a cutting-edge lodging shopping platform to allow a diverse set of customers to explore hotels, vacation rentals, resorts, and more in order to find their ultimate travel destination! We build and refine experiences that allow retail customers to search and explore details about properties. These experiences are powered by a wide range of APIs and capability services that we build to operate at scale. We also leverage our APIs to serve many complex travel use cases and help external partners build customised solutions. Our entire infrastructure handles millions of requests per minute which requires scalability, reliability and high performance to ensure the best customer experience. Our platform serves customers on desktop, tablet, and mobile devices on Expedia sites and through a variety of partners

We are looking for a Software Development Engineer to design, and build front-end web clients within our hotel shopping experience.

What you will do:

  • Work closely with engineering, user experience, analytics and product teams to understand customer problems, research and collaborate on technical solutions, and thrive in creative endeavours to deliver solutions to our customers.

  • Build robust and ground-breaking user experiences, thoughtfully utilising our UI technologies - React, Webpack, Typescript, GraphQL, NodeJS, and more - to craft a scalable and performant UI platform that will use shared and extensible components across our sites.

Who you are:

  • Have 2+ years of experience, during which you’ve built and maintained web apps in production environments.

  • Thrive in the details of front-end development - having experience developing sophisticated and scalable UIs using modern frameworks like React. Strong experience with NodeJS and familiarity with GraphQL, Typescript, and Webpack will be assets for this opportunity.

  • Experience crafting inclusive products with an accessibility-first approach.

  • Shown good judgement around delivering features to customers while still making sure that products are built in a sustainable, adaptive and responsible way.

  • Willing to push back and question decision making, while also welcoming the opportunity to learn and improve.

  • Exposure to unit testing and UI automation test frameworks is highly regarded.

  • Full stack experience, or an understanding of backend APIs and their development would be a bonus for the role. Our back-end stack utilises Java, Kotlin, Spring, REST, and gRPC.

  • Exposure to cloud computing platforms such as Docker and Amazon Web Services (AWS) considered a bonus.

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 - Brisbane

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