Software Engineer
Back end and middleware

  1. Full-time, permanent opportunity based in our Melbourne office
  2. Be part of a team that values great engineering principles and practices
  3. Build with autonomy, self direction and a healthy work life balance

The Inventory Team

The Inventory team is responsible for ensuring hotels room rates are as a accurate as they can be. We are responsible for the integration with third party content and rates providers and ensure the data collected is available to internal teams.

We are currently planning for our next phase of development which involves the support of multi currency in Qantas Hotels and integration with big hotel chains so we can offer more variety to our travellers.

What we are looking for

A Software Engineer to help us build the next generation of services that support Qantas Hotels. We have a ton of work in our pipeline and you will be directly contributing to enhancing our inventory store and search capabilities and integrating with third party content and rates providers.

Who you are

  1. You have exposure to AWS and infrastructure as code tools - such as Terraform or Cloudformation - as well as Docker.
  2. You have demonstrable experience developing back end services using languages like Ruby and/or Clojure and is not shy from adopting new languages if required.
  3. You incorporate the application of DevOps practices - such as monitoring and observability - to your deliverables.
  4. You understand the value of simplicity and know how to write maintainable, clean code that adheres to standards.
  5. You are always learning, open-minded, collaborative, willing to experiment with new ways of doing things and open to receiving and providing constructive feedback..
  6. You are a communicative individual that doesn’t shy away from voicing your opinion and engaging in technical and business discussions alike.

What you will do

  1. Collaborate with internal and external product teams to understand and deliver features that will support the team’s objectives.
  2. Contribute to the decisions and trade-offs that are required to meet our team’s objectives.
  3. Incorporate measuring and profiling to your day to day work to ensure that performance and scalability decisions are made are backed by captured metrics.
  4. Work with well known backend systems such as Elasticsearch and services provided by AWS.
  5. Contribute to the enhancement of our home grown event sourcing tooling.
  6. Be part of a wider software engineering community at Qantas Hotels that is friendly, fun and ambitious about applying technology for the benefit of our customers.

If you have the skills and experience that would contribute to the Qantas Hotels team, get in touch. With your application, please include your CV and a link to your portfolio.

Apply now

About Qantas Hotels

How we work

We believe that the best creativity comes when a diverse group of people work together to reach a shared objective. We form cross-functional Product Teams, using modern agile and lean practices to maximise customer value.

Standups, retrospectives, showcasing, pair-programming, user story kick-offs and design discussions are some of the common sights you’ll find at Qantas Hotels.

Our values

We work in an inclusive way, sharing ideas and solving problems together. Our team is authentic, and communicates openly - with sensitivity and integrity.

By eliminating waste and focusing on the right thing, we can afford to build quality in from the start. We’re open to trying new things, reflecting together to optimise every aspect of how we work, from personal development to our tools and practices.

We trust our teammates and appreciate their individual qualities, insights, and experience.

Qantas Hotels actively values diversity in our teams. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Culture and perks

  • Product process designed to be as diverse and engaging as possible
  • Flexible working options
  • A culture of experimentation
  • Knowledge sharing practices that are ideal for personal development
  • Strong emphasis on good engineering principles
  • Personal training budget
  • Generous staff travel with The Qantas Group and other airlines
  • 10% time to express creativity and try things out
  • Referral bonus programme
  • Great colleagues who care about each other