What is a Software Engineer at Hazen and Sawyer?
At Hazen and Sawyer, a Software Engineer plays a crucial role at the intersection of advanced technology and environmental engineering. As an industry leader in water and wastewater solutions, the firm relies heavily on sophisticated software, custom data modeling, and automated design tools to solve complex infrastructure challenges. In this role, you are not just writing code in a vacuum; you are building and optimizing the digital backbone that enables engineers to design safe, efficient, and sustainable water systems for communities across the globe.
Your work will directly impact a wide range of critical applications, including water quality modeling, structural analysis, and automated design pipelines. Whether you are developing internal tools to streamline engineering workflows, integrating complex spatial data systems, or building custom algorithms to simulate fluid dynamics, your contributions ensure that Hazen and Sawyer remains at the absolute cutting edge of the environmental engineering sector.
This position demands a unique blend of technical expertise, analytical thinking, and a genuine interest in how software can be leveraged to solve real-world physical engineering problems. It is an inspiring and highly collaborative environment where your software solutions have a tangible, positive impact on public health and environmental sustainability.


