REA Group Logo

REA Group

Software Engineer

Posted 5 Days Ago
Be an Early Applicant
In-Office
Melbourne, Victoria, AUS
Mid level
In-Office
Melbourne, Victoria, AUS
Mid level
Build and operate shared backend services, APIs, integrations and data capabilities for Financial Services consumer experiences. Contribute across discovery, design, build, release, monitoring and incident response while improving platform ownership, service boundaries, reliability, security and engineering practices in a regulated environment.
The summary above was generated by AI
  • Build and operate shared backend services, APIs, integrations and shared data capabilities that power Financial Services consumer experiences across realestate.com.au and mortgagechoice.com.au.
  • Permanent role based in Melbourne or Sydney

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 one of Australia’s Best Workplaces four times since 2021 — including third place in 2025 — plus Best Workplace for Women in 2023 and Best Workplace in Technology in 2024 and 2025. These listings are testament to every person who helps make REA a great place to work.

Where the team fits in

This role sits within Financial Services, in our Acquisition & Retention tribe. The squad enables shared core backend services, integrations and data capabilities that power Financial Services consumer experiences across realestate.com.au and mortgagechoice.com.au.

This squad is responsible not just for delivery, but also for standing up clear ownership, strong engineering practices, operational readiness and a sustainable team rhythm to support the shared services and foundations of the teams around it.

The squad partners closely with Product, Design, Architecture, Delivery and Risk & Compliance in a regulated, operationally mature environment where system health, custodianship, compliance and risk management are part of normal engineering work.

What the role is all about

As a Software Engineer, you will help build and operate the shared backend services and integrations that underpin Financial Services consumer experiences. We’re looking for someone who can contribute effectively in the current environment, while growing with the team as we improve platform ownership, service boundaries and engineering maturity over time.

  • Design, build and maintain high-quality backend services, APIs, integrations and shared data capabilities.
  • Contribute to technical delivery end to end, from discovery and solution design through build, release, monitoring and continuous improvement.
  • Make pragmatic technical decisions across service, integration and data-flow concerns that balance customer value, maintainability, delivery pace, compliance and risk.
  • Help establish strong engineering practices, healthy team ways of working and operational readiness in a new squad.
  • Partner closely with product, design, analytics and engineering peers to shape simple, scalable solutions, especially where multiple channels or teams depend on the same core services.
  • Contribute through code review, pairing, technical design, documentation and ownership of production outcomes, including incident response and follow-up improvements.

Who we’re looking for

We’re looking for an Engineer who is strong in fundamentals, useful quickly in today’s environment and excited to grow in a platform and integration-focused team.

You’ll likely bring many of the following:

  • Experience building and operating backend services, APIs, integrations or shared platform capabilities in a cross-functional product environment.
  • Strong software engineering fundamentals, including solution design, code quality, debugging, refactoring and sound technical judgement.
  • Experience working in typed backend or service-oriented environments, with interest in GraphQL, REST APIs, asynchronous data flows or domain services.
  • Experience contributing to systems used by multiple products, channels or teams, especially where ownership, service boundaries and reliability matter.
  • Confidence working in existing production systems and improving them incrementally.
  • A strong quality mindset, including automated testing, CI/CD, safe deployment practices and maintainable, well-observed systems.
  • Practical experience improving production security, reliability, performance and observability, and confidence participating in operational support, incident response and follow-up remediation.
  • The ability to work effectively with product managers, designers, analysts, architects and other stakeholders in a regulated and operationally mature context.
  • A collaborative mindset, with a willingness to learn, share knowledge, raise questions early and help create clarity where ownership or patterns are still emerging.

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 the option to 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!

HQ

REA Group Richmond East, Victoria, AUS Office

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

Similar Jobs

20 Days Ago
In-Office
Junior
Junior
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Design and build reliable backend systems for the Yield investment product. Own end-to-end delivery of investment workflows, maintain financial infrastructure (reconciliation, ledgers), integrate with external providers, ensure observability and API quality, and collaborate with Product, Infrastructure, and Design.
Top Skills: AWSDockerGCPGrafanaKafkaKotlinKubernetesNewrelicPrometheusSplunkTemporalVert.X
12 Days Ago
Remote or Hybrid
Australia
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Build and maintain shared Go libraries and platform capabilities for data access, messaging, service communication, observability, and resilience. Design adoptable APIs, multi-cloud abstractions, and resilience primitives. Own security posture, operate libraries (on-call), consult engineering teams, participate in architectural governance, and collaborate with Data Services, Infrastructure, SRE, and Observability teams.
Top Skills: Data StoresDistributed TracingGoMessage BrokersMetrics PipelinesMulti-CloudStructured Logging
2 Days Ago
Hybrid
Senior level
Senior level
Fintech • Software • Financial Services
Lead development of React Native + Expo mobile apps, design app architecture, build shared npm packages, integrate backend APIs, ensure secure handling of financial data, instrument and monitor apps, contribute to CI/CD and testing, and work with AI-assisted development (Claude Code) while mentoring other engineers.
Top Skills: Auth0BitbucketBuildkiteClaude CodeEas (Expo Application Services)Eas BuildExpo Modules ApiExpo SdkKyOpenspecReact NativeReact Navigation V7React QueryReanimatedTypescriptZodZustand

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