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...

  • 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

    1 day 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 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...

  • 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...


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

    The companyOur client is a well established multidiscipline design engineering firm with an excellent reputation in the QLD market.They work across the urban development, commercial, healthcare, industrial and education sectors, and have a huge portfolio of clients in QLD.They are very well known for promoting modern, positive and pro active company culture...

  • Software Engineer

    2 weeks ago


    Brisbane, Queensland, Australia P&C Partners Pty Ltd Full time $100,000 - $140,000 per year

    About the Company This rapidly growing technology business designs and delivers cutting-edge software trusted worldwide. Their products combine performance, precision, and innovation, making them the go-to solution for leading organisations. With a collaborative culture and modern engineering practices, this company gives developers room to grow their...


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

    About WorkCover QueenslandAt WorkCover Queensland our vision is to be the best worker's compensation insurer, to make a positive difference to people's lives and to keep Queenslanders working. Our flexible work environment allows you to be your best every day and contribute to the big picture.Our organisation is made up of individuals who collaborate and...


  • Brisbane, Queensland, Australia Redgate Software Full time $120,000 - $150,000 per year

    Company DescriptionRedgate offers end-to-end Database DevOps solutions to help organizations streamline software development and gain value from their data faster. Our portfolio reliably solves complex challenges in database management across the DevOps lifecycle on any database, anywhere. We enhance efficiency, reduce errors, and safeguard business-critical...