Senior Data Engineer
Core
Own and build production data pipelines and products for mine development planning, scheduling, and execution to improve visibility and performance.
Role type
Senior Data Engineer (Mining Operations)
Builds
MineDrive data platform (pipelines, products, canonical models) for operational planning and AI services
Domain
Mining / Metals & Mining / Operational Planning
Deliverable
production ML models
Required skills
Snowflake, dbt, Python, SQL, Apache Airflow/Astronomer, data modeling, data contracts, lineage, quality controls, schema evolution, historisation, batch/event-driven patterns, CI/CD, automated testing
Preferred skills
Experience with complex operational data, reconciliation, design reviews, pull-request review, monitoring and error handling
Technologies
Snowflake, dbt, Apache Airflow, Astronomer, Python, Git
Responsibilities
Own MineDrive data pipelines and products; Define canonical operational models and data contracts; Build reproducible data products for application and AI services; Manage reconciliation and schema evolution; Choose batch or event-driven patterns; Review designs and optimize Snowflake performance; Support incidents and drive corrective actions; Collaborate with stakeholders to align data models with planning workflows
Seniority
Senior, hands-on IC
