Perl Software Developer

Perl Software Engineer

Newcastle, NSW

Are you passionate about great customer experience? Love building software that people really use? Do you like to get stuff done?

YesBookit is the leading holiday rentals booking management system in Australia and we are looking for a new passionate Perl developer to join our ambitious team.
You will take part in all aspects of the software development lifecycle and help develop software that business rely on to be successful.

YesBookit is part of the HomeAway family, this provides the opportunity to integrate and learn from industry leading teams around the world, whether it be IT Security or AI. The HomeAway Australia family also consists of our siblings at who operate from a first-class office in Sydney. We regularly work (and play!) with the team in Sydney, this provides another avenue for learning between peers.

What we're looking for

  • A programmer at heart and that is passionate about solving problems for the user.

  • You should have a passion for code quality, employing best practises while still being able to get things done in a timely way.

  • You must be able to express yourself and participate in a team environment. You need to have a passion for your work and for getting things done. You like to laugh.

  • Ideally, you will be a creative thinker who can find simple solutions to interesting problems. It is also important that you know how to think about delivering customer-focused solutions.

  • You understand and can work with test-driven development, continuous integration, and Agile Software Development.

You’ll become a part of our small but dedicated vibrant, stable and growing development team working alongside other Perl developers, Front End developers, QA engineers and Product Managers working in a focused agile team.


  • Highly competitive salary with targeted annual bonus

  • New office overlooking Newcastle's foreshore in the Honeysuckle district with free snacks and drinks!

  • Comprehensive learning and development program

  • Relaxed atmosphere where creativity is encouraged


  • Develop against the existing YesBookit codebase and new projects

  • Work closely with front-end development, QA, product and marketing functions, and other key internal stakeholders

  • Ensure consistent, clean coding and adherence to relevant coding standards


Should Have

  • Formal software engineering education or equivalent (coding and design)

  • 2 + years of experience developing Perl for web applications

  • Experience in developing OO (Object-oriented) Perl applications

Desirable Experience

  • Git or similar CVS

  • Development in Mac or Linux environments

  • First hand use of modern Perl technologies such as PSGI, Catalyst, Dancer, Starman etc

  • Database driven (MySQL) Perl application development

  • Knowledge of Amazon Web Services (EC2, S3, Route53)

  • Development of and against REST APIs

  • Agile software tools e.g. JIRA

Meet Some of HomeAway's Employees

Yaneli R.

U.S. Marketing Specialist

Yaneli showcases HomeAway’s spectacular home rentals from social media to email campaigning—helping family and friends explore new and exciting travel destinations.

Chris T.

Senior Manager, Business Intelligence

Chris powers HomeAway’s Business Team—crunching numbers, developing ideas, and strategizing future goals to make HomeAway the industry’s top selling vacation rental brand.

Back to top