Principal Engineer - Data

Rea Group

The Role

Overview

Lead data architecture, mentor squads, and deliver high‑scale, reliable data solutions.

Key Responsibilities

  • data modeling
  • automation
  • roadmap planning
  • solution design
  • tech strategy
  • mentoring

Tasks

-Drive best practices in data modelling, orchestration, governance, and automation. -Contribute to strategic planning for the data platform roadmap and emerging technologies. -Foster a vibrant and connected internal technology community through engagement and contributions to knowledge-sharing. -Collaborate with data scientists, analysts, and platform engineers to ensure reliable, high-quality data delivery. -Design high-quality, user-centric, cross-squad solutions in collaboration with diverse stakeholders. -Active participation in the definition of a clear technology strategy for your area through collaboration with Architects, Directors of Engineering, and Engineering Managers. -Work for a leading property brand impacting millions of users with huge volumes of data! -Foster our next generation of technology leaders through coaching and mentoring experienced engineers across your area. -Partner with Engineering Managers to ensure that technical solutions are delivered in alignment with the strategy.

Requirements

  • kafka
  • airflow
  • dbt
  • python
  • cloud
  • 7+ years

What You Bring

-Exposure to streaming data technologies such as Kafka, Flink, or Spark Streaming. -Experience in mentoring or coaching at any level, ideally with teams and leading cross-functional technical projects. -Solid understanding of cloud platforms (AWS, GCP, or Azure). -Familiarity with DevOps principles and CI/CD workflows for data systems. -Deep understanding of data architecture, modelling, and performance optimisation. -Experience with dbt for transformation and modular data modelling. -Strategic thinker with strong problem-solving skills. -Knowledge of data governance, metadata management, and observability practices. -Hands-on experience with data orchestration tools such as Airflow, Dagster, or Prefect. -Excellent communication and stakeholder management abilities. -Proven experience in designing and optimising large-scale ETL/ELT workflows. -Proficiency in one or more of the following programming languages: Python, Scala, Java, or Kotlin. -Strong experience with cloud data warehouses such as BigQuery, Snowflake, or Redshift. -7+ years of experience in data engineering or related fields. -Collaborative leadership style with a focus on mentorship.

Benefits

-Our Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity -Permanent full time role based in Richmond -Flexible leave options including, birthday leave and purchase additional leave -A hybrid and flexible approach to working -Flexible parental leave offering for primary and secondary carers -Hackdays so you can bring your big ideas to life

The Company

About Rea Group

-Flagship platforms like realestate.com.au and realcommercial.com.au attract millions of users monthly across Australia and beyond. -International expansion included acquisitions in Europe, Asia, and North America, spanning Italy, Luxembourg, India, and the US. -Its services span residential, commercial, and industrial property advertising, mortgage brokering, and property analytics. -Blended agile tech culture: cloud-native, multi-language engineering teams driving user-centric innovation. -Notable moves: controlling atHome in Europe, merging SEA assets with PropertyGuru, and eyeing stakes in the UK’s Rightmove.

Sector Specialisms

Residential

Commercial

Property Development

Home Financing

Property Valuation