We are currently searching for a Mechanical Technologist in our Calgary office. You will have the opportunity to work on a variety of tasks and develop your skills in many areas.…
We are currently searching for a Process Engineer for our Calgary office. The successful candidate will join a dynamic team active on water and wastewater projects throughout Alb…
We are currently searching for a Structural Technologist in our Calgary office. The successful candidate will work with engineers and other technologists to provide design, draft…
We are currently searching for a Water Resources Engineer in our Calgary office. In this role, you will have the opportunity to support water resources and infrastructure project…
We are currently searching for a Water Resources Engineer-In-Training or Technologist in our Calgary office. In this role, you will have the opportunity to support water resource…
We are currently searching for an Instrumentation and Controls Designer to join the E&IC group in our Calgary office. You will have the opportunity to work in multi-discipline en…
We are currently searching for a Trenchless Designer in our Edmonton, Calgary, or Vancouver office. The successful candidate will have experience in the design and construction o…
We are currently searching for a Structural Engineer in our Calgary office. You will become an integral part of the Structural Group and will be responsible for undertaking proje…
We are currently searching for a Process Mechanical Engineer in our Calgary office. The successful candidate will join a dynamic team active on water and wastewater projects thro…
We are currently searching for an Intermediate Civil Engineer in our Calgary, Lethbridge, or Medicine Hat office. The successful candidate will join a dynamic team active on a wi…
We are currently searching for a Solid Waste Management Engineer in our Calgary office. You will have the opportunity to work on a variety of tasks and develop your skills in many …
We are currently searching for a Safety Coordinator in our Calgary office. This is a part-time position, requiring approximately three days per week. Reporting to the General Man…