Richmond, Melbourne VIC, Australia
6 days ago
Software Engineer
Permanent role based in RichmondBuild systems that power property.com.au, Australia’s 3rd largest property siteWork on products that help Australians research 10M+ properties

We're REAd
 
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.

Our people are the key to our success. At the heart of everything we do, is a thriving culture centred around high performance and care. We are purpose driven and collaborative, which drives innovation and our ability to make a real impact. As such, we’re proud to have been named in Australia’s “Top 5” Best Workplaces two years in a row, as well as being recognised as a Best Workplace for Women.

Where the team fits in

This role sits within the Property & Future of Search portfolio, part of REA Group’s broader Consumer Product group. The team is focused on building the next generation of property discovery and intelligence products. Our work directly shapes how Australians experience property—today and into the future.

property.com.au is Australia’s 3rd largest property site, enabling buyers and sellers to research 10 million+ properties, whether they’re currently on the market or not. Navigating property can be complex and overwhelming, and our mission is to simplify and improve every step of the buying and selling journey through smarter search, data, and intelligent systems.

What the role is all about

As a Software Engineer, you’ll help design and build scalable, high-performance backend systems that power search, recommendations, and data-driven experiences across property.com.au. You’ll work closely with product, data, and engineering peers to deliver solutions that have real customer impact.

This role is well-suited to an engineer who enjoys solving complex technical problems, working with large datasets, and building cloud-native, event-driven systems. Day to day you’ll be doing:

Design and develop scalable backend services using TypeScript/Node.js, Python, and JavaBuild RESTful APIs and microservices for high-throughput systemsManage and optimise SQL and NoSQL databases including PostgreSQL, DynamoDB, and BigQueryDevelop search and recommendation systems using Elasticsearch/OpenSearch, including semantic and hybrid searchBuild event-driven architectures and streaming pipelines using Apache KafkaDesign data ingestion and transformation workflows for real-time and batch processingImplement information retrieval systems, RAG solutions, and NLP-based capabilitiesDeploy and optimise AWS infrastructure, with a strong focus on security, reliability, and performance

Who we’re looking for

We’re looking for an engineer with 2+ years’ experience building scalable, cloud-native applications. You write production-quality code, understand how systems behave under load, and care deeply about performance and reliability.

You enjoy working in collaborative teams where strong engineering practices meet real-world business impact, and you’re comfortable learning and evolving as the platform grows.

Key Skills and Experience:

Strong experience with TypeScript/Node.js, Python, or JavaHands-on experience with AWS and cloud infrastructureKnowledge of event-driven architectures and message queuingExperience with search platforms such as Elasticsearch or OpenSearchSolid understanding of database design and optimisation across SQL and NoSQL systems

 The REA experience

The physical, mental, emotional and financial health of our people is something we’ll never stop caring about. This is a place to learn and grow.

Some of our Perks & Benefits include: 

A hybrid and flexible approach to workingFlexible leave options including, birthday leave and purchase additional leaveFlexible parental leave offering for primary and secondary carersOur Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charityHackdays so you can bring your big ideas to life  

Our commitment to Diversity, Equity, and Inclusion  

We are committed to providing a working environment that embraces and values diversity, equity and inclusion. We believe teams with diverse ideas and experiences are more creative, more effective and fuel disruptive thinking. If you've got the skills, dedication and enthusiasm to learn but don't necessarily meet every single point on the job description, please still get in touch.

Join our Talent Neighbourhood

Keen to be part of REA but didn't find a perfect match with this opportunity? Perhaps the timing isn't right? You should join our Talent Neighbourhood!

#LI-HYBRID

Confirm your E-mail: Send Email