REA Group18 jobs

Software Engineer

Mid levelFull-timeHybridRichmond VIC 3121, AustraliaInformation technologyProductSoftware engineeringPosted 4 days ago
View your fit0 of 9 criteria met

About the job

As a Software Engineer at REA Group, you will embark on an exciting journey to design and build scalable backend systems that power property.com.au, Australia’s third-largest property site. Your work will have a significant impact on how Australians research and experience properties, making the complex process of buying and selling much simpler. The team thrives on collaboration and innovation, fostering a culture where high performance and care are at the forefront.

You'll be responsible for

⚙️

Designing and developing scalable backend services

Utilizing TypeScript/Node.js, Python, and Java to create robust backend systems.
🔗

Building RESTful APIs and microservices

Creating high-throughput systems that enhance user experience.
📈

Managing and optimizing SQL and NoSQL databases

Ensuring data integrity and performance across various database systems.

Skills you'll need

💻

TypeScript/Node.js, Python, or Java

Strong experience with these programming languages is essential for building scalable applications.
☁️

AWS and cloud infrastructure

Hands-on experience with AWS and cloud infrastructure is crucial for deploying and optimizing applications.
🔄

Event-driven architectures and message queuing

Knowledge in these areas is important for building responsive and efficient systems.
View more

Meet the team

About the company

View your fit

0 of 5 criteria met
2+ years of software engineering experience
Proven experience building scalable, cloud-native applications.

View

Strong programming skills in TypeScript/Node.js, Python, or Java
Demonstrated proficiency in modern programming languages.

View

Hands-on experience with AWS
Practical knowledge of cloud infrastructure and services.

View

Experience with search platforms
Familiarity with Elasticsearch or OpenSearch for data retrieval.

View

Solid understanding of database design
Experience with SQL and NoSQL database optimization.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Hatch Placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2025 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Similar jobs

View all
ResMed
ResMed
Software EngineerSydney, NSW · Full-time
The Software Engineer job at ResMed's Digital Solutions team is all about creating innovative, scalable software systems that enhance digital diagnostics in healthcare. By joining this passionate team, you will have the opportunity to work on cloud-first software that impacts patients and clinicians across 140+ countries. Collaboration, learning, and engineering excellence are at the heart of how the team operates.
Plenti
Plenti
Software EngineerSydney, NSW · Full-time
Plenti is a dynamic fintech lender that provides faster, fairer loans by leveraging smart technology. As a Software Engineer, you will design, build, and maintain high-quality software solutions while collaborating with cross-functional teams. The team values ownership, innovation, and continuous learning, making it a great place for those who want to make a real impact in the financial ecosystem.
Microsoft
Microsoft
Software EngineerAustralia · Full-time
This job is all about collaborating with stakeholders to define and confirm user requirements while leading the architecture of products and solutions. The impact of this position is significant, as it drives the development of secure, maintainable, and high-quality code that meets customer needs. The team values collaboration, innovation, and a commitment to excellence in all aspects of their work.
Microsoft
Microsoft
Software EngineerAustralia · Full-time
This job is about joining the Azure Portal Cloud Native Experiences team as a Software Engineer II, where you will create innovative web experiences that simplify complex cloud-native technologies. The impact of this job is significant, as it involves shaping how developers and platform teams use Azure, ultimately empowering customers to build, manage, and scale their businesses effectively. The team values collaboration, growth, and a culture of inclusion, making it a great fit for those who are passionate about technology and user experience.