Associate Software EngineerREA Group · Richmond, Melbourne VIC

Associate Software Engineer

🗓️ Posted 2026-09-09 Richmond, Melbourne VIC Hybrid ICT
💰 Salary Not shared 📊 Market A$5,417–A$7,083/mo

About the Company

REA Group (ASX: REA) is not your average digital business. From humble beginnings in a Melbourne garage in 1995, we have grown into a leading digital business specialising in property. We help people with all aspects of their property experience - not just buying, selling, and renting. Our immersive AI-led consumer experiences cover every stage of the property journey offering rich content, unique data and insights, highly accurate property valuation estimates and innovative home financing solutions. We deliver superior value to our customers with a suite of premium products and services, and seamlessly connect them to Australia's largest property audience. Our people are the key to our success and come to work every day living our values. They are purpose driven and collaborative, which drives our innovative culture and our ability to make an impact. Computer Software Specialties: online, media, property, digital, mobile

Responsibilities

  • ● Permanent role based in Melbourne
  • ● With bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home.
  • ● Where the team fits in
  • ● The Content Moderation Platform squad is building the tools and services that help REA identify, review and act on harmful or non-compliant content more quickly and consistently. Our mission is to build the tools, services and standards that keep the REA community safe and trusted.
  • ● What the role is all about
  • ● The Associate Engineer role is responsible for contributing to the design, development, testing, deployment and maintenance of software systems. Working within an agile cross-functional team and reporting to the Engineering Manager, the role supports the delivery of secure, scalable, and maintainable software systems. The Associate Engineer participates in the full software development lifecycle, collaborates with technical and non-technical stakeholders, and progressively develops technical capability while contributing to high-quality engineering outcomes. Day to day of the role you'll be doing:
  • ● Design, develop and implement software features, enhancements and bug fixes in line with technical specifications and coding standards.
  • ● Write clean, maintainable, and testable code using approved programming languages and frameworks.
  • ● Develop and maintain automated tests (unit, integration, and end-to-end) to support continuous integration and delivery.
  • ● Participate in peer code reviews to ensure quality, performance, and adherence to engineering standards.
  • ● Maintain and improve existing applications and services, including defect resolution and minor refactoring.
  • ● Assist in monitoring, troubleshooting, and resolving production issues to maintain system reliability.
  • ● Follow security, compliance and change management practices to safeguard systems and data.
  • ● Contribute to technical documentation, including system design, APIs and development processes.
  • ● Participate in agile ceremonies such as sprint planning, stand-ups and retrospectives.
  • ● Collaborate with Product Managers, Designers and other stakeholders to clarify requirements and deliver technical solutions.
  • ● Communicate progress, risks and technical issues in a clear and timely manner.
  • ● Engage in continuous professional development and apply organisational engineering standards in daily work.
  • ● Who we're looking for