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 Oakville, ON 21/12/2019
CAD Technician - Bridges Thornhill, ON 21/12/2019
Project Engineer, Municipal Engineering Kitchener, ON 21/12/2019
Electrical Engineer Brockville, ON 21/12/2019
Electrical Engineer Victoria, BC 21/12/2019
Geotechnical Technician Vancouver, BC 21/12/2019
Senior Construction Materials Technologist – Langley, BC 21/12/2019
Assistant (e) de projet - Environnement industriel Sherbrooke, QC 21/12/2019
Intermediate Mechanical Engineer Markham, ON 21/12/2019
Geotechnical Engineer Kelowna, BC 21/12/2019
Change Management Lead Toronto, ON 21/12/2019
Systems Assurance Engineer Calgary, AB 21/12/2019
Senior Project Manager - Transportation Planning Thornhill, ON 21/12/2019
Analyste financier support corporatif et analyse Québec, QC 21/12/2019
Engineer - Municipal Roads Thornhill, ON 21/12/2019
Senior Mining Engineer Toronto, ON 21/12/2019
Analyste financier principal – Corporatif Montréal, QC 21/12/2019
Project Control Analyst Thornhill, ON 21/12/2019
Project Engineer - Transportation Planning Ottawa, ON 21/12/2019
Consultant, Asset Management Vancouver, BC 21/12/2019