
Senior Data Engineer - Domain - Sydney
- Pyrmont, NSW
- Permanent
- Full-time
- Our much-loved approach to flexible hybrid working;
- Mentoring and leadership programs, with access to Learning & Development tools;
- First rate parental leave and support for working parents;
- Regular social events including our famous Innovation Days.
- Demonstrated experience in leading the design, architecture, and end-to-end implementation of complex, high-performance, and scalable data pipelines and data infrastructure solutions.
- A strong background in designing and implementing effective data models and architecting components of data warehousing and data lake/lakehouse solutions to meet evolving business needs.
- Proven ability in establishing and implementing comprehensive data quality frameworks and contributing to data governance practices from an engineering perspective.
- A track record of optimizing the performance, reliability, and cost-effectiveness of data storage, retrieval, and processing systems at scale.
- A commitment to providing technical leadership, mentorship, and guidance to junior and mid-level Data Engineers on advanced techniques, design patterns, and problem-solving.
- The ability to identify opportunities and implement solutions to automate data engineering processes and improve tooling for increased efficiency and reliability.
- Experience collaborating effectively with data architects, platform engineers, and data consumers to define technical requirements and integrate robust data solutions.
- 4+ years of proven experience as a Senior Data Engineer in commercial/business environments
- Expert-level proficiency in SQL, with a deep understanding of advanced data modeling, query optimization, and data warehousing concepts.
- Hands-on experience architecting, building, and optimizing advanced data solutions on a modern cloud data platform (Snowflake or BigQuery is a must).
- Demonstrated mastery in designing and implementing complex data orchestration frameworks and transformation pipelines using tools like Apache Airflow and DBT.
- Extensive programming experience in Python for building robust, scalable data applications and automation.
- Proven experience designing and managing data solutions on a major cloud platform (AWS preferred; GCP/Azure valued).
- Proficiency with version control systems (Git) and CI/CD practices for data engineering.
- Excellent communication and technical leadership skills, with a proven ability to mentor other engineers and collaborate with cross-functional teams
- Knowledge of the real estate industry and its data challenges
- Experience with streaming data frameworks and real-time data processing
- Understanding of Infrastructure as Code (IaC) principles and experience with tools like CDK, CloudFormation, or Terraform is highly desirable
- Familiarity with various ETL tools and services (e.g., SSIS, Fivetran, Stitch, Talend, Airbyte, Matillion)
- Hands-on experience with major cloud platforms (AWS preferable or GCP, Azure)
- Strong problem-solving skills and ability to optimize data infrastructure for performance and scalability
- Excellent communication skills and ability to collaborate with cross-functional teams
- AI hand on experience for automation workflow