you are here: Home >> Join our Team >> Current Opportunities
Land Development Engineer (Intermediate) Municipal Engineer Planning Technician Stormwater Engineer Transportation Planning Engineer
Land Development Engineer (Intermediate)
Municipal Engineer
Planning Technician
Stormwater Engineer
Transportation Planning Engineer
Civil Engineering Technologist (Intermediate) Civil/Hydraulics Engineer Intermediate Municipal Engineer Land Development Engineer Senior Municipal Engineer Transportation Planning Engineer Water / Wastewater Engineer
Civil Engineering Technologist (Intermediate)
Civil/Hydraulics Engineer
Intermediate Municipal Engineer
Land Development Engineer
Senior Municipal Engineer
Water / Wastewater Engineer
Civil Engineering Technologist Community Engineers - First Nations Focus Landscape Architectural Technologist Receptionist / Office Clerk (Temporary) Wastewater Engineer
Civil Engineering Technologist
Community Engineers - First Nations Focus
Landscape Architectural Technologist
Receptionist / Office Clerk (Temporary)
Wastewater Engineer
Civil Engineering Technologist (Junior) Community Engineers - First Nations Focus
Civil Engineering Technologist (Junior)
Intermediate to Senior Civil Engineering Technologist Office Administrator / Project Coordinator
Intermediate to Senior Civil Engineering Technologist
Office Administrator / Project Coordinator
Junior Civil Engineering Technologist Intermediate to Senior Civil Engineering Technologist
Junior Civil Engineering Technologist
CALGARY | EDMONTON | FORT ST. JOHN | KAMLOOPS | KELOWNA | NELSON | RICHMOND