Senior Data Engineer (BBBH12461) Brisbane, Australia
| Salary: | AUD165000 - AUD175000 per annum + + 8% Bonus |
Join a leading data and integration consulting firm delivering cloud-based solutions for a range of high-profile clients. The company prides itself on a collaborative culture, flexible working environment, and opportunities to develop advanced technical skills. This role is highly hands-on and consulting-focused, combining data engineering expertise with client engagement and mentoring responsibilities.
Responsibilities
-
Lead the delivery of data engineering projects, ensuring high-quality outcomes and adherence to best practices.
-
Build and maintain data pipelines, transformations, and integrations across data lakes, lakehouses, and warehouses.
-
Apply data modelling principles (star and snowflake schemas) to support analytics and AI/ML workloads.
-
Mentor and review work of junior and intermediate team members to maintain technical standards.
-
Collaborate with architects on solution design, including cloud-native and modern engineering patterns.
-
Implement and maintain DevOps practices, including version control, CI/CD pipelines, and automated testing.
-
Lead testing, validation, and quality assurance of data solutions.
-
Serve as the primary technical contact for clients, participating in scoping, estimation, and requirements discussions.
-
Contribute to continuous improvement of internal processes, templates, and team knowledge sharing.
The requirements
-
6+ years in data engineering or a related field, with 4+ years hands-on in Databricks (Delta Live Tables, notebooks, workflows).
-
Strong proficiency in Python and SQL for data transformation and analysis.
-
Experience with cloud-based data solutions, DevOps practices, and well-architected scalable pipelines.
-
Familiarity with data modelling (star/snowflake), Medallion architecture, and testing/data quality frameworks.
-
Knowledge of Microsoft Fabric or similar cloud components a plus.
-
Experience with data visualisation tools (Power BI or equivalent).
-
Excellent communication, problem-solving, and consulting skills.
-
Self-motivated, results-driven, adaptable, and able to manage multiple priorities.