What is a Software Engineer at ERM?
A Software Engineer at ERM plays a pivotal role in delivering innovative solutions that address environmental challenges. This position is critical in ensuring that the company's consulting services are supported by robust and scalable software applications. As a Software Engineer, you will engage in developing systems that enhance project efficiency and data management, directly impacting the effectiveness of environmental consulting efforts across various sectors.
Working closely with multidisciplinary teams, you will contribute to software that supports complex projects, from data analysis tools to client-facing applications. This role requires not only technical proficiency but also a strong understanding of the environmental domain, allowing you to create products that are both functional and aligned with ERM’s mission of sustainability and responsibility. Expect to work on projects that challenge you intellectually and offer the opportunity to make a meaningful impact.




