1. What is a Software Engineer at Water Corporation?
A Software Engineer at Water Corporation plays a vital role in bridging the gap between cutting-edge digital solutions and essential utility infrastructure. In this position, you are not just writing code; you are contributing to the stability, safety, and efficiency of critical water networks that serve thousands of people daily. Your work directly influences how the organization manages assets, monitors network performance, and delivers reliable services across Australia.
This role is inherently cross-functional, requiring you to collaborate with engineering, asset management, and operations teams to translate complex technical requirements into robust software tools. You will be tasked with solving high-stakes challenges, such as optimizing data flows for infrastructure monitoring or developing systems that support large-scale asset delivery projects. It is an ideal environment for engineers who want their technical contributions to have a tangible, real-world impact on public infrastructure.


