Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Melbourne
REA Group
Software Engineer
Posted: 22 January
Offer description

* Build systems that power property.com.au, Australia's 3rd largest property site
* Work on products that help Australians research 10M+ properties
* Permanent role based in Richmond


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.


Role

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 Java
* Build RESTful APIs and microservices for high-throughput systems
* Manage and optimise SQL and NoSQL databases including PostgreSQL, DynamoDB, and BigQuery
* Develop search and recommendation systems using Elasticsearch/OpenSearch, including semantic and hybrid search
* Build event-driven architectures and streaming pipelines using Apache Kafka
* Design data ingestion and transformation workflows for real-time and batch processing
* Implement information retrieval systems, RAG solutions, and NLP-based capabilities
* Deploy 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 Java
* Hands-on experience with AWS and cloud infrastructure
* Knowledge of event-driven architectures and message queuing
* Experience with search platforms such as Elasticsearch or OpenSearch
* Solid 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 working
* Flexible leave options including, birthday leave and purchase additional leave
* Flexible parental leave offering for primary and secondary carers
* Our Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity
* Hackdays 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

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer (react-native, mobile)
Melbourne
Easygo
Software Engineer
Similar job
Senior software engineer: ai-driven automation & integrations
Melbourne
Nixil
Software Engineer
Similar job
Senior software engineer - utilities (python / django)
Melbourne
Kraken
Software Engineer
Similar jobs
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save