Lead - Developer

Orica

Richmond

Hybrid

AUD 170,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Orica’s Digital Solutions FRAGTrack team in Australia seeks a Lead Engineer to guide edge and cloud software across mining platforms. You will partner with product managers, engineers and data scientists to deliver scalable, secure solutions that run across field devices and cloud environments.

You will balance hands-on coding with people leadership, ensuring observable and maintainable software that meets customer needs while promoting engineering excellence in a hybrid/remote Australia-wide

Qualifications

  • Experience leading distributed software teams and delivering robust systems.
  • Strong background in C#/Python with cloud and edge deployments.
  • Familiarity with ISO 27001 security practices and secure software delivery.

Responsibilities

  • Define and deliver capabilities for FRAGTrack and IoT platforms.
  • Provide technical leadership across edge and cloud systems.
  • Design data models, contracts and interfaces between distributed systems.
  • Deliver highly available products by automating delivery, monitoring and management.
  • Mentor engineers and support growth within the team.

Skills

Leadership
Distributed systems design
C# programming
Python programming
Cloud architecture
Event-driven architectures
APIs and service integration
Linux edge computing
Security and ISO 27001
Mentoring engineers
Stakeholder communication
Cross-functional collaboration

Tools

Azure IoT
Yocto Linux
Linux
CI/CD pipelines
Infrastructure as Code
Kubernetes
React/TypeScript

Job description

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.

We are excited to announce a key opportunity at Orica for a Lead Engineer within our Digital Solutions team, focused on FRAGTrack. 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.


FRAGTrack combines ruggedised field hardware, custom Linux operating systems, edge computing, computer vision, machine learning and cloud software to provide automated fragmentation measurement and operational insights across mining operations worldwide. The platform spans embedded and edge devices deployed in remote mining environments through to cloud services, analytics and customer-facing applications.


We seek a Lead Engineer who loves working with other people to solve complex problems with simple solutions. You will work with Product Managers, Engineers, Business Analysts, UX and Subject Matter Experts to design and deliver our pioneering FRAGTrack solutions.


Your role involves providing technical leadership across edge and cloud systems, guiding engineering decisions and ensuring our software integrates reliably with the practical needs of our customers. You will balance hands-on engineering with technical and people leadership, supporting the team to deliver secure, observable and maintainable software operating in demanding field environments.


The breadth of the platform provides an opportunity to work across embedded systems, Linux, edge computing, computer vision, machine learning, cloud platforms and customer-facing applications while collaborating with specialists from multiple engineering disciplines.


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

  • Working with Product Managers, Engineers, Business Analysts, UX and Subject Matter Experts to define and deliver capabilities that solve real customer problems.
  • Providing technical leadership across the FRAGTrack and IoT platforms.
  • Designing data models, contracts and interfaces between distributed systems.
  • Delivering highly available products by automating the delivery, monitoring and management of infrastructure and applications.
  • Engineering reliable, secure and observable software that operates across cloud platforms and remote mining environments.
  • Collaborating with Computer Vision and Machine Learning engineers to transform research and algorithms into production-ready solutions.
  • Working closely with field, support and operations teams to improve the reliability, maintainability and supportability of deployed systems.
  • Driving technical excellence through architecture reviews, code reviews, engineering standards and continuous improvement.
  • Working closely with Product and operational stakeholders to balance customer outcomes, technical sustainability and delivery priorities.
  • Collaborating with other technical leads and teams on capabilities that cross product boundaries.
  • Mentoring engineers and supporting their professional growth within the team.
  • Maintaining and improving the security posture of the FRAGTrack and IoT platforms in alignment with ISO 27001 and Orica security practices.
  • You love working with other people to find simple solutions to complex problems.
  • You have strong experience designing and delivering distributed software systems.
  • You have deep experience with C# and Python.
  • You have experience with cloud application architecture, preferably Azure and multi-tenanted SaaS platforms.
  • You understand event-driven architectures, APIs, data modelling and service integration.
  • You have experience building and operating software for Linux and distributed edge-computing environments.
  • You understand software security, automated delivery and operational observability.
  • You have a track record of delivering robust, high-quality software in cross-functional teams.
  • You are comfortable leading technical decision-making across multiple engineering disciplines.
  • You communicate effectively with technical and non-technical stakeholders and enjoy supporting the growth of other engineers.
  • You make pragmatic technical decisions where hardware, software, networking, cloud and operational requirements intersect.
  • Experience with IoT, computer vision or machine learning systems is desirable.
  • Experience with image processing, GPU-accelerated workloads or spatial and temporal data is desirable.
  • Experience developing mining software or supporting operational technology is desirable.
The Tech Stack
  • Modern .NET and C# services communicating through a mixture of events, messaging and HTTP APIs.
  • Python services supporting computer vision, machine learning and image processing workloads.
  • React and TypeScript user interfaces delivering operational and analytical workflows.
  • Linux-based edge computing platforms deployed to mining environments.
  • Custom Yocto Linux distributions targeting AMD64 and ARM64 hardware platforms.
  • Computer vision, machine learning and image processing systems deployed across edge and cloud environments.
  • Containerised workloads and distributed systems operating across edge and cloud environments.
  • Azure IoT and cloud-native services supporting device management, telemetry ingestion and application hosting.
  • Networking, device connectivity and remote management technologies supporting industrial IoT deployments.
  • Relational, document and object storage technologies selected for the operational needs of each workload.
  • Infrastructure and deployment automation using Infrastructure as Code and CI/CD pipelines.
  • Monitoring and observability using metrics, logs, traces and operational dashboards.
  • Secure software development and operational practices aligned with ISO 27001, including automated testing, vulnerability management, software supply chain security, threat mitigation, audit readiness and continuous improvement of security controls.

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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead - Engineer
Lead - Engineer

Orica • Richmond

On-site
AUD 180,000 - 240,000
Lead - Engineer
Lead - Engineer

Orica • Kurri Kurri

Hybrid
AUD 170,000 - 230,000
Lead - Engineer
Lead - Engineer

Orica Limited • Richmond

Hybrid
AUD 180,000 - 230,000
Lead - Developer
Lead - Developer

Orica Limited • Richmond Vale

Hybrid
AUD 150,000 - 190,000
Software Technical Lead
Software Technical Lead

Orica • Sydney

On-site
AUD 150,000 - 190,000
Software Technical Lead
Software Technical Lead

Orica Limited • Town Of Cambridge

On-site
AUD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Orica Limited • City Of Canning

On-site
AUD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Orica Limited • Perth

On-site
AUD 140,000 - 180,000
Lead - People & Capability
Lead - People & Capability

Orica • City of Melbourne

On-site
AUD 140,000 - 190,000
Competitive salary
Global collaboration
Diversity and inclusion
Engineer - Field Support
Engineer - Field Support

Orica • Richmond

On-site
AUD 90,000 - 120,000