REA Group Logo

REA Group

Software Engineer - Backend focus

Reposted 4 Days Ago
Be an Early Applicant
In-Office
Melbourne, Victoria
Mid level
In-Office
Melbourne, Victoria
Mid level
The Software Engineer will develop and maintain scalable backend services, collaborate with cross-functional teams, and mentor junior developers while enhancing code quality and architecture.
The summary above was generated by AI

We're REA
 
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

The Engineer role sits within the Video Squad, a key part of the Listing, Visualisation & Content business unit. Our mission is to elevate video to be a first-class citizen across all REA experiences, creating engaging and personalised content for millions of consumers. We are embarking on an exciting journey to build new strategic video capabilities from the ground up, transforming how users interact with property content.

As this is a newly formed team, you will have a unique opportunity to shape our technical direction from the very beginning. There will be plenty of scope to experiment with new technologies, build foundational systems, and define best practices. We are a team that values learning as we build, moving quickly to deliver impact while embracing the challenges that come with greenfield development.

What the role is all about

  • Write, test, and document high-quality backend code aligned with REA Engineering standards and practices.
  • Own and deliver backend features or stories as part of broader team initiatives.
  • Apply backend engineering skills to create well-crafted, scalable solutions.
  • Solve defined technical challenges, collaborating with senior engineers on more complex problems.
  • Participate in discussions about technical architecture, direction, and development practices.
  • Collaborate with other developers to ensure integrated, consistent solutions that meet team goals.
  • Coaching and mentoring junior peers to foster a culture of technical excellence and continuous learning.
  • Work closely with product, design, and other stakeholders to build solutions serving user needs.
  • Maintain and enhance existing backend services, including bug fixes and feature improvements.
  • Supporting production systems, including being part of the Day Pager Escalation roster.

Who we’re looking for

  • Solid experience working in software development, using modern languages and frameworks such as Java, Kotlin, etc.
  • Proven ability to build and support robust, maintainable, performant, and scalable backend services and APIs.
  • While backend engineering is your focus, you are curious and willing to collaborate across the stack, including integrations with frontend/mobile, cloud services, and delivery pipelines.
  • Experience contributing to the delivery of product features—from implementation through deployment and operational support.
  • Good collaboration and communication skills, able to work effectively in cross-functional teams and clearly articulate technical concepts.
  • Comfortable working in an agile, fast-paced environment, with attention to quality and reliability.
  • Experience working through operational situations and supported the resolution of issues and incidents.
  • Commitment to the “you build it, you run it” philosophy—owning services from development to production.
  • Practical experience integrating with cloud platforms (e.g. AWS, GCP) and CI/CD automation tools.
  • Familiarity with building solutions that scale for large user bases.
  • Interest in contributing to technical discussions, architecture reviews, and learning from senior peers in backend engineering.

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!

#LI-HYBRID

Top Skills

AWS
Ci/Cd
GCP
Java
Kotlin
HQ

REA Group Richmond East, Victoria, AUS Office

511 Church Street, Richmond East, Victoria, Australia, 3121

Similar Jobs

Yesterday
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Edtech
As a Senior Platform Engineer, you will design and deliver robust software solutions, drive automation, and build scalable systems that support the growing platform for science education used by students globally.
Top Skills: AWSReactRubyRustSorbetTerraformTypescript
Yesterday
In-Office or Remote
8 Locations
Senior level
Senior level
Productivity • Software • App development • Automation
Responsible for managing and closing software license opportunities, identifying high-value prospects, and achieving sales quotas by effectively using a consultative sales approach.
Top Skills: Crm Software
Yesterday
In-Office
Melbourne, Victoria, AUS
Junior
Junior
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
Join the SME & Growth team as a Senior Inbound Sales Representative, focusing on the full inbound sales cycle, identifying opportunities, and closing deals with businesses scaling operations globally.
Top Skills: CRMFinancial ServicesFinancial TechnologyPayments

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account