Principal Data Engineer

BHP

AUonsitePosted Jun 17, 2026
Posting intelligenceActively listed

Skills

snowflakegitlabdbt

About the role

Date: 17 Jun 2026 Job Posting End Date: Job Country: Australia #job-location.job-location-inline { display: inline; } Job State/Province: Queensland Job Location/Region: Brisbane

About BHP

At BHP we support our people to grow, learn, develop their skills and reach their potential. With a global portfolio of operations, we offer a diverse and inclusive environment with extraordinary career opportunities. Our strategy is to focus on creating a safe work environment where our employees feel strongly connected to our values and objectives, and where the capability of our people is key to our success.

Come and be a part of this success.

About BHP Operations Services

BHP Operations Services delivers industry leading mining services across BHP operations Australia-wide with specialist capabilities in load and haul, fixed plant maintenance and mobile maintenance.

BHP Operations Services has a strong focus on people capability and culture. Our people are our greatest asset and are at the centre of everything that we do. We focus on high performance safety and productivity through our people. With world-class training that is unmatched in the industry and the opportunity to advance your career across locations and commodities, join the team and make your place in BHP.

We are investing in our team to take your skills and career to places you never thought possible. This is an exciting time for BHP. Are you ready to make your place?

About the Role

The purpose of this role is to create timely and accurate data models for reporting and analysis. This role will also be responsible for producing and maintaining analytical models, visualisations and dashboards in Power BI that support metric reporting. Additionally, you will leverage AI and machine learning techniques to enhance data analysis, automate routine tasks, and provide predictive insights that drive business decisions.

Reporting to the Superintendent Maintenance Enablement, your core accountabilities will include:

Implementing AI-driven data management practices to maintain data quality and compliance

Designing, training, and deploying machine learning models to enhance data analysis and reporting capabilities

Sourcing and validating data via Snowflake and SQL Server to allow delivery of routine and on-demand business reporting and remediation

Building, updating, enhancing and maintaining visualisations in Power BI

Preparing and executing algorithms for data mining and statistical analysis and machine learning

Identify inconsistencies and finding improvement opportunities. Cleanses and manages data/metadata to maintain the quality and integrity of BHP data and ensure compliance with data security, privacy and legal requirements

Determines the underlying cause of problems and evaluates multiple solutions to ensure a planned and structured approach to solving complex problems

Identifies and engages with a range of diverse stakeholders.

About You

The successful candidate will have experience in sourcing, validating, and managing data to support business reporting. You should have a strong background in building and maintaining data visualisations, as well as developing and deploying algorithms for data mining, statistical analysis, and machine learning. A keen eye for identifying inconsistencies and improvement opportunities, along with a structured approach to solving complex problems, is essential.

As a successful candidate you will possess the following:

Expertise in Snowflake, DBT and Gitlab

Knowledge of AI and machine learning techniques, including model development and deployment.

Power BI experience in M and DAX language, skilled operating Power BI desktop and PBI service.

Proficiency in manipulating data from large datasets

Using various data analytics or programming languages such as SQL or other

Strong analytical, critical thinking, and creative problem-solving skills

Experience in planning and executing work using a disciplined approach in an agile environment, including task management to achieve project goals

Excellent communication skills to effectively communicate analytical results to technical and non-technical audiences

Degree in engineering, computer science, statistics, mathematics or related field.

About Our Process

At BHP, we are committed to employing individuals who align with the BHP Charter Values and meet the requirements of the role. As part of the recruitment process, there are a number of checks which may be conducted to demonstrate applicants suitability for a role including police / criminal background checks, medical, drug and alcohol testing, due diligence checks, right to work checks, and/or reference checks.

Please note as part of this recruitment process the successful applicant will need to conduct a Queensland legislated coal mine workers’ health assessment.

If you are already employed directly by BHP, please log in using your BHP email address or apply via our internal jobs portal.

Supporting a Diverse Workforce

The size, stability and magnitude of our business not only provides significant opportunity for professional development, but also attractive salary packages with performance-based bonuses and a best-in-class employee share program. We know there are many aspects of our employees' lives that are important, and work is only one of these, so we offer benefits to enable your work to fit with your life. These benefits include flexible working options, a generous paid parental leave policy, other extended leave entitlements and parent rooms.

BHP is committed to providing a recruitment process that is fair, equitable and accessible for all. If you have a disability, we know that it may be helpful for us to adjust our process to make it equitable for your individual situation. If you would like to reach out to someone about your situation and our recruitment process, please email us at inclusion@bhp.com.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Data Engineer roles in Australia varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Data Engineer hub for Australia medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.