Job Opportunities

We have a wealth of opportunities available across our regions. To find a vacancy that meets your aspirations use the search function below. If you can't find anything suitable, but are interested in working for us in the future, then please make a speculative application - to find out more go to 'how to apply'. We look forward to hearing from you.

Refine your search according to one of these criteria


Search gave 1000 results
Title City Closing Date
CAD Technician - Bridges Thornhill, ON 2019-10-27
CAD Technician - Bridges Oakville, ON 2019-10-27
EIT, Municipal Engineering Ottawa, ON 2019-10-27
CAD Technologist, Municipal Engineering Ottawa, ON 2019-10-27
Project Manager, Water North Vancouver, BC 2019-10-27
Engineer, Municipal Engineering Cranbrook, BC 2019-10-27
Engineer in Training (EIT), Transportation Planning Vancouver, BC 2019-10-27
Ingénieur(e) électrique télécommunication Québec, QC 2019-10-27
Project Engineer, Municipal Engineering Owen Sound, ON 2019-10-27
Accompagnateur (trice) en certification de développement durable de bâtiments Laval, QC 2019-10-27
Ingénieur(e) senior en infrastructures municipales Québec, QC 2019-10-27
Ingénieur(e) - Structure du bâtiment, chargé(e) de projets Brossard, QC 2019-10-27
EIT, Municipal Engineering Owen Sound, ON 2019-10-27
Project Accountant Thornhill, ON 2019-10-27
Construction Claims Analyst, Schedule Toronto, ON 2019-10-27
Construction Claims Analyst - Cost Toronto, ON 2019-10-27
Project Engineer, Municipal Engineering Dartmouth, NS 2019-10-27
Administrative Assistant Dartmouth, NS 2019-10-27
Construction Engineer Toronto, ON 2019-10-27
Construction Coordinator Toronto, ON 2019-10-27