Shire Jobs

Mobile Shire Logo

Job Information

REA Group Lead Data Engineer in Richmond, Australia

  • Sustainability - We are certified carbon neutral and committed to reducing our impact on the environment.

  • Charities – We have long-term partnerships with charities working to address homelessness.

We're REA

REA Group (https://www.rea-group.com/about-us/about-rea-group/) is not your average digital business. From humble beginnings in a garage in Melbourne’s east in 1995, we have grown into a leading global digital business, specialising in property.

With bold and ambitious goals, we are 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 be 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

As a Lead Data Engineer within the PropTrack Engineering team you will be accountable for the technical outcomes of your team. The Lead Data Engineer is a structural role that provides the technical direction required to ensure their product delivery team produces great technical results. You will be the technical team leader for your team, working closely with the Delivery Lead and Product Manager. You will have a great blend of technical and people skills and will apply those skills to help organize and plan the work for the team, including leading estimation, discovery, technical planning, experimentation and support and maintenance activities

What the role is all about

You will apply your people skills as a ‘people leader’ of 1-3 developers and will support their career progression and give them high value performance and mentoring feedback. You will also mentor more junior team members who may not be reporting directly to you.

You will be responsible for the systems health of the team’s custodian systems. You will lead the custodianship activities that make sure systems health is planned and prioritized appropriately.

You will be responsible for designing, implementing and maintaining our products in a collaborative team environment. You will collaborate with Product Managers and Designers to understand requirements and develop solutions that meet the needs of our users.

You will liaise with Tech Leads and Architects to ensure your solution is in line with our technical vision. You will lead the engineering team in the implementation of solutions using a variety of programming languages, databases and cloud technologies.

You will champion agile software development practices such as test-driven development, continuous delivery and pair programming and take overall responsibility for the technical quality of the solution. You will liaise with Data/Systems Engineers to deploy your solutions to production environments and monitor its performance.

The Lead Data Engineer plays a crucial role in supporting the team by:

  • Providing Technical Leadership : Offering clear technical guidance and direction to a team of highly skilled engineers, ensuring they are aligned and empowered to achieve their goals.

  • Production System Support : Ensuring the reliability and stability of production systems, taking necessary measures to address issues promptly and effectively.

  • Technical Mentorship : Providing mentorship and guidance to less experienced team members, fostering their professional growth and skill development.

  • Technical Coordination and Planning : Orchestrating and planning the technical activities required to achieve the team's desired outcomes, ensuring efficient execution.

  • Supporting Discovery Activities : Collaborating with designers, PMs, and BAs to support the discovery process, ensuring technical feasibility and alignment with user needs.

  • Custodianship and System Health : Prioritizing and triaging custodianship work and leading the development of a Systems Health Improvement Plan (SHIP) to maintain the well-being of team systems.

  • Enforcing Technical Practices : Ensuring that the team adheres to established technical best practices and standards to maintain code quality and consistency.

Who we’re looking for

  • Interpersonal and Communication Skills: Effective collaboration and communication are paramount in this role. We are looking for individuals who excel in interpersonal interactions and can articulate complex technical concepts to diverse stakeholders.

  • Adaptability: You should be comfortable working productively in a fast-paced and agile environment, where adaptability and responsiveness are crucial to success.

  • API Development : Significant experience with development and maintenance of performant, scalable and reliable data APIs.

  • Scalable Solution Design : Advanced skills in designing solutions that scale and perform at large scales are a must. Your ability to architect data products with scalability in mind will be highly valued.

  • Modern Software Development Practices: Expertise in modern software development techniques, including but not limited to test-driven development, micro-services architecture, and continuous delivery.

  • Event-Driven Architecture: Experience with Event-Driven architecture for real-time solutions is highly desirable, as it aligns with our data product team's goals and initiatives.

  • Cloud Platforms : Proficiency in working with cloud platforms, including Google Cloud Platform, AWS, and associated services such as GCP BigQuery, AWS MSK (Managed Streaming for Kafka), Lambda, EC2, RDS (Relational Database Service), and AWS networking. Experience with cloud-native solutions and architecture is highly valued.

  • Data Processing and ETL : Strong knowledge of data processing and ETL /ELT methodologies, including expertise in tools like Apache Airflow for workflow automation and orchestration.

  • Data Modelling : Proficiency in data modelling techniques, including conceptual, logical, and physical data modelling, to ensure data structures meet the needs of the business and support effective analytics.

  • Data Governance : Understanding of data governance principles, including data lineage, data quality, and data security, to maintain data integrity and compliance with regulations.

  • Data Security : Understanding of data security best practices, encryption, and compliance standards to protect sensitive information.

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. We’re committed to your development – both professionally and personally. Your experience with us is something we take seriously.

We offer:

  • A hybrid and flexible approach to working

  • Flexible parental leave offering for primary and secondary carers

  • Programs to support mental, emotional, financial and physical health & wellbeing

  • Our Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity.

  • Hack Days so you can bring your big ideas to life

  • Performance recognition programs because hard work should never go unnoticed

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 - be it cultural and ethnic backgrounds, gender identity, disability, age, sexual orientation, or any other identity or lived experience. We know diverse teams are critical to maintaining our success and driving new business opportunities. 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!

By joining, you will receive information about our working culture and life at REA, industry updates from various areas of our business, invites to our events or materials to help you succeed in interviews at REA. In addition, our recruiters will reach out to you if there’s a role that matches your interests, skills and aspirations.

Upload your details today! https://rea.to/careers-talentneighbourhood

#LI-HYBRID

DirectEmployers