Senior Software Engineer (Melbourne)

Senior Software Engineer (Melbourne)

05 Aug
|
Rea Group
|
Melbourne

05 Aug

Rea Group

Melbourne

Permanent role based in Melbourne or Sydney.

Join a newly forming platform-oriented squad building shared backend services, integrations and data capabilities for Financial Services consumer experiences across realestate.com.au and mortgagechoice.com.au.

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. The team also helps establish clear ownership, strong engineering practices, operational readiness and a sustainable team rhythm, and partners closely with Product, Design, Architecture, Delivery and Risk & Compliance in a regulated, operationally mature environment.

What The Role Is All About

- Design, build and maintain high-quality backend services, APIs, integrations and shared data capabilities.
- Own 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, balancing customer value, maintainability, delivery pace, compliance and risk.
- Help establish strong engineering ways of working, technical ownership and operational readiness in a newly forming squad.
- Contribute through code review, pairing, technical design, documentation, mentoring and hands‑on ownership of production outcomes, including incident response and follow‑up improvements.

Who We’re Looking For

- Strong experience building and operating backend services, APIs, integrations and data flows in production environments,



ideally supporting multiple products, channels or teams.
- Deep software engineering fundamentals, including solution design, code quality, debugging, refactoring and sound technical judgement.
- Robust hands‑on backend engineering experience, ideally across Node.js/TypeScript and JVM‑based ecosystems, with confidence working across GraphQL and REST boundaries and integrating with shared domain APIs.
- Experience in shared‑services, platform or domain‑oriented environments, with a clear understanding of service boundaries, versioning and sustainable ownership.
- A strong quality mindset, including automated testing, CI/CD, safe deployment practices and a bias towards maintainable, well‑observed systems.
- Practical experience improving production security, reliability, performance and observability, and confidence participating in operational support and incident response.
- Comfort operating in regulated or operationally mature environments where system health, custodianship, compliance and risk management are part of normal engineering work.
- A collaborative leadership style, with a willingness to mentor others, raise standards and help create clarity where ownership or patterns are still emerging.

Benefits

- 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.

#J-18808-Ljbffr

📌 Senior Software Engineer (Melbourne)
🏢 Rea Group
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (melbourne) / melbourne