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, please make a speculative application by clicking the 'Spontaneous Applications' button. We look forward to hearing from you.

Refine your search according to one of these criteria


Search gave 453 results
Title Location Closing Date
Project Billing Coordinator, Corporate Finance - Contract Position Markham, ON 2018-11-05
Mechanical Engineering Technologist - Buildings Vancouver, BC 2018-11-05
Mechanical Plumbing Designer Vancouver, BC 2018-11-05
Stagiaire - Génie civil Montréal, QC 2018-11-05
Ingénieur(e) en infrastructures municipales Laval, QC 2018-11-05
Technicien(ne) intermédiaire DAO en infrastructures municipales Laval, QC 2018-11-05
Ingénieur(e) Civil - Télécommunications Québec, QC 2018-11-05
Technicien(ne)/Concepteur(trice) - Télécommunication Québec, QC 2018-11-05
Intermediate Project Scientist, Environment Edmonton, AB 2018-11-05
Geotechnical Engineering Technologist Langley, BC 2018-11-05
Geotechnical Engineering Technologist Kelowna, BC 2018-11-05
Directeur adjoint, Crédit et Recouvrement Montréal, QC 2018-11-05
Junior Engineer, Design & Mechanical Calgary, AB 2018-11-05
Senior Engineer, Project Engineering Calgary, AB 2018-11-05
Designer (EIT) - Linear Infrastructure, Water Wastewater Thornhill, ON 2018-11-05
National Commercial Manager, Major Projects Thornhill, ON 2018-11-05
Analyste financier corporatif Montréal, QC 2018-11-05
Human Resources Business Partner Calgary, AB 2018-11-05
Technicien Dessinateur DAO Lévis, QC 2018-11-05
Contract Administrator Thornhill, ON 2018-11-05