Staff Platform Engineer

Apply now »

Date: 9 May 2025

Location: Kurri Kurri, NSW, AU, 2327

Company: Orica

About Orica


At Orica, it’s the power of our people that leads change and shapes our futures.  Every day, all around the world, our people help mobilise vital resources essential to progress. Established in 1874, we have grown to become the world leader in mining and civil blasting with a diverse of team of more than 13,000 across the world. 

It’s an exciting time to join us – we are shaping the future of mining through digital and automated technologies, embracing new ways of thinking, pioneering innovation and reimagining the way we work.
 

About the role


We are excited to announce a key opportunity at Orica for a Staff Platform Engineer within our Digital Solutions team focused on our spatial product platform. Orica’s Digital Solutions seamlessly connects our customers’ physical and digital worlds so they can readily understand and optimise their operations at every step of the value chain, from exploration to processing, empowering smarter, data-driven decisions.

We seek a Staff Platform Engineer who loves solving complex problems with simple solutions. You will work with Product Managers, Engineering Managers and Subject Matter Experts to design infrastructure to support our products.

The team is a mixture of remote and hybrid (Newcastle based). You will work with other teams geographically distributed across Australia and overseas.
 

What you will be doing


You will be architecting and maintaining a robust spatial product infrastructure that supports geographically distributed users and handles large-scale spatial data streaming. This includes close collaboration with product and engineering teams to ensure the infrastructure aligns with customer needs, while also meeting stringent security standards such as ISO 27001. A key responsibility is managing GPU resources to efficiently run physics simulations, alongside developing platform tools that enhance developer productivity and streamline operations across multiple concurrent projects.

You will emphasise building resilient, observable services that operate reliably around the clock. You will be automating CI/CD pipelines for both cloud and desktop applications, ensuring seamless deployment and integration. You will also be evaluating and consolidating infrastructure across the program to boost efficiency and security, while maintaining a strong focus on scalability, performance, and operational excellence.

What you will bring

 

  • You love working with other people to find solutions to complex problems .
  • You have strong experience in Cloud Architecture, preferably in multi-tenanted SaaS.
  • You have strong experience in infrastructure automation.
  • You have strong experience in automated deployment.
  • You have strong experience running highly available cloud services, preferably Azure PaaS and AKS.
  • You have strong knowledge of application architecture and the ability to advise development teams on how the choices they make will impact the cost and complexity of running their code.
  • You have strong communication skills and can work with team members in different roles.

 

 

Tech Stack

 

  • Azure Kubernetes Service for spatial product compute, with a mix of App Services & Functions across the program.
  • Azure Front Door in conjunction with Nginx for networking.
  • Bare metal GPU servers with NixOS to run physics simulations.
  • Rust/Axum services for both Web API and physics simulations. Across the program we also have .NET services.
  • Desktop apps are written in Rust. 
  • Azure PaaS services and data stores, including Azure Database for PostgreSQL and Azure Blob Storage.
  • Eventing using RabbitMQ.
  • Infrastructure automated in Terraform, ARM and Azure Bicep.
  • CI/CD automated GitHub Actions, Prow and Azure DevOps.
  • Monitoring using Grafana. With Application Insights, Azure Log Analytics and Microsoft Defender for Cloud across the program.

 

What we offer


As part of a truly global company, you will have the ability to grow and learn in a diverse, collaborative culture. We foster relationships and learning through connected global and local teams, promote flexible and diverse career paths and support the development of your knowledge and skills. 

You will be paid a competitive salary, learn from talented individuals across multiple disciplines and be able to thrive in a safe workplace within a collaborative culture. Ignite your career at a place where your distinct potential can find its home.
 

We respect and value all


Orica promotes and fosters a culture of inclusion and Equal Opportunity Employment everywhere we operate. We treat our people and applicants with fairness, dignity, and respect, getting the best of everyone’s contributions.

All qualified applicants will receive consideration for employment without regard to race, religion, sexual orientation, gender perception or identity, nationality, age, military or veteran, marital or disability status.
 

Apply now »