Principal Software Engineer

2 weeks ago


Brisbane, Queensland, Australia BLACKROC Full time $120,000 - $200,000 per year

About the Company

We're a mining software company that started in Australia and now operates globally. Our tools help miners plan, optimise, and run more sustainably. The challenges are complex - from underground scheduling to emissions tracking - and the solutions we build genuinely change how the industry works.

The Role - Principal Software Engineer

We're looking for a senior engineer who still enjoys coding but also knows how to guide architecture, influence technical decisions, and mentor others. You'll be working across large-scale applications used worldwide, balancing new greenfield builds with the ongoing evolution of long-standing platforms.

What You'll Do

  • Design and deliver secure, scalable applications that support mining operations globally.
  • Stay hands-on with code while setting standards for architecture, testing, and documentation.
  • Work across both Java and .NET systems - many of our newer services are Java-based, while key modules with long customer history remain in .NET. Both are critical, and we're steadily modernising and integrating them through APIs and cloud services.
  • Help shape technology direction across cloud-native platforms, DevSecOps, and automation.
  • Collaborate with product managers, mining specialists, and customers to ensure outcomes line up with operational needs.
  • Mentor engineers, encourage knowledge sharing, and lift the technical bar across the team.

Tech Stack

  • Core: Java 21, React/TypeScript, Playwright, MCP.
  • Microsoft stack: .NET 8, C#, ASP.NET Core, Power BI, Azure SQL, Azure Functions, Service Bus, Azure DevOps.
  • Cloud & Ops: AWS + Azure, Kubernetes, CI/CD, observability.
  • Mining / Sustainability Focus: Optimisation algorithms, AI/ML for emissions modelling, IoT for equipment telemetry, blockchain pilots for carbon credit tracking.

What We're Looking For

  • Strong coding background with the ability to move between Java and .NET.
  • A pragmatic engineer who values working software over red tape.
  • Curious, hands-on, and capable of tackling both architecture and implementation.
  • Interested in building software that helps an industry move toward safer, more efficient, and lower-emission operations.

Able to work in Australia, ready to learn more about this? Or perhaps this isn't the job for you and you like the sound of my style, get in touch with Dale Vardy | |

At BLACKROC Recruitment, we are committed to fostering diversity, equity, and inclusion.

We welcome applications from individuals of diverse backgrounds, including those with lived experiences.

If you require any adjustments during the recruitment process, please don't hesitate to reach out to the above-mentioned BLACKROC Consultant.



  • Brisbane, Queensland, Australia OZI Software Solutions Full time $60,000 - $80,000 per year

    Company DescriptionWe help businesses innovate and grow through cutting-edge software solutions and digital transformation strategies. Our focus is on delivering high-quality, effective software products that drive efficiency and improve business performance. We work closely with our clients to understand their unique needs and tailor our solutions to ensure...


  • Brisbane, Queensland, Australia RIB Software Full time $80,000 - $120,000 per year

    Driven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle...

  • Principal Engineer

    1 week ago


    Brisbane, Queensland, Australia Harmony Australasia Full time $180,000 - $250,000 per year

    Harmony is the largest gold producer by volume in South Africa and is a significant operator of gold tailings retreatment facilities. In Papua New Guinea, Harmony owns and operates the Hidden Valley mine and owns 50% of the Tier 1 Wafi-Golpu copper-gold project. Harmony owns 100% of the Eva Copper project, a near-term copper project in Queensland, Australia....

  • Principal Engineer

    2 weeks ago


    Brisbane, Queensland, Australia Egis in ANZ Full time $70,000 - $120,000 per year

    Company DescriptionJoin us in building joyful connected cities.Egis is a global organisation with over 20,000 employees worldwide. With our head office based in Paris, we offer global career opportunities, as well as rewarding careers for our people locally. Drawing on our deep pool of expertise, we create innovative solutions with our clients worldwide.Egis...

  • Principal Engineer

    14 hours ago


    Brisbane, Queensland, Australia Concentis Full time $120,000 - $180,000 per year

    Principal Engineer (Owner's Engineer) – 12 Month ContractShort DescriptionLead technical reviews as an Owner's Engineer on major water infrastructure projects.• 12-month fixed-term contract• Lead technical assurance and oversight• Water and utilities infrastructure focusWe are partnering with a boutique consultancy supporting a tier-1 utilities...

  • Principal Engineer

    1 week ago


    Brisbane, Queensland, Australia Egis Group Full time $120,000 - $180,000 per year

    Company Description Join us in building joyful connected cities.Egis is a global organisation with over 20,000 employees worldwide. With our head office based in Paris, we offer global career opportunities, as well as rewarding careers for our people locally. Drawing on our deep pool of expertise, we create innovative solutions with our clients...

  • Principal Engineer

    2 days ago


    Brisbane, Queensland, Australia Egis Group Full time $120,000 - $180,000 per year

    Company Description Join us in building joyful connected cities.Egis is a global organisation with over 20,000 employees worldwide. With our head office based in Paris, we offer global career opportunities, as well as rewarding careers for our people locally. Drawing on our deep pool of expertise, we create innovative solutions with our clients...

  • Software Engineer

    1 week ago


    Brisbane, Queensland, Australia Squiz Full time $80,000 - $120,000 per year

    2025 is all about growth here at Squiz The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're seeking a number of Software Engineers to join our product engineering team on a permanent basis, with a focus on...

  • Principal Engineer

    1 week ago


    Brisbane, Queensland, Australia Department of Transport and Main Roads Full time $120,000 - $180,000 per year

    As Principal Engineer (Electrical and ITS), you play a key role in improving road safety by providing expertise for the Camera Detected Offence Program (CDOP), ITS devices and related infrastructure. You support projects through planning, design, construction and maintenance, while also developing technology standards and delivering safety camera and sensor...


  • Brisbane, Queensland, Australia KBR, Inc. Full time $120,000 - $180,000 per year

    Title:Principal Maritime EngineerAre you a seasoned structural engineer with a passion for maritime infrastructure? This is a fantastic opportunity for you to join one of the most talented and respected engineering teams in Australia. Working within our National Maritime Team you will lead the design and delivery of complex maritime and coastal engineering...