1. What is a Software Engineer at Metro Vancouver?
As a Software Engineer at Metro Vancouver, you are at the intersection of critical regional infrastructure and advanced technological systems. Your work directly impacts the essential services—such as water treatment, wastewater management, and hydraulic systems—that sustain the region’s millions of residents. You are not merely writing code; you are building the digital backbone for industrial-grade systems that require the highest levels of reliability, safety, and precision.
This role is inherently multidisciplinary. You will collaborate with specialized engineers in electrical, mechanical, and civil disciplines to integrate software solutions into physical infrastructure. Whether you are working on the North Shore Wastewater Treatment Plant or developing sophisticated Hydraulic Modelling software, you will face challenges defined by complex systems integration, long-term sustainability, and high-stakes operational requirements.
Expect a professional environment where technical rigor is balanced with a focus on public service. Your contributions will influence how Metro Vancouver manages its assets, optimizes maintenance cycles, and ensures the environmental integrity of the region. This is a role for engineers who thrive on solving tangible, high-impact problems that extend far beyond the screen.