Hunt St is looking for a Lead Data Engineer to work as an independent contractor for an Australian technology consulting firm. The role is responsible for designing, building, and governing a DataHub, managing datasets, and ensuring code quality. The ideal candidate has 7+ years of data engineering experience, including 2+ years in a team lead or principal engineer role.
Requirements
- 7+ years data engineering experience
- 2+ years in a team lead or principal engineer role
- Snowflake (advanced): warehouse management, RBAC, dynamic data masking, Snowflake Tasks, performance tuning, and query optimisation
- dbt Cloud (advanced): incremental models, snapshots, macros, packages, Semantic Layer / MetricFlow, CI/CD using GitHub Actions
- Python (intermediate): Snowpark, pipeline scripting, and data quality automation
- Data modelling (expert): dimensional modelling, medallion architecture (Bronze / Silver / Gold), and retail data models (orders, inventory, customers)
- Git (advanced): branching strategies, PR workflows, and managing shared dbt projects across multiple engineers
- Azure Data Factory (intermediate): pipeline monitoring and troubleshooting
- Retail domain knowledge (preferred): familiarity with order management, inventory planning, and DTC data structures
- AI & Automation Tools: Hands-on experience with tools such as GitHub Copilot, Cursor, Claude (or similar LLMs), Snowflake Cortex AI_COMPLETE, Elementary, and data observability platforms for AI-assisted development, SQL debugging, anomaly detection, alert classification, incident reporting, and workflow automation.
Benefits
- Flexible work schedule
- Opportunity to work with a leading technology consulting firm
- Potential for long-term engagement
To apply for this job please visit jobs.workable.com.

Follow us on social media