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
Senior Rail Systems Engineer, Track Systems Integration Calgary, AB 01/03/2020
Senior Engineer, Rail and Transit Edmonton, AB 01/03/2020
Analyst - Project Application Technology Calgary, AB 01/03/2020
Senior Analyst - Project Application Technology Calgary, AB 01/03/2020
Systems Assurance Engineer Calgary, AB 01/03/2020
Senior Project Manager, Transportation Engineering Vancouver, BC 01/03/2020
Engineer, Rail Telecommunications Calgary, AB 01/03/2020
Junior Environmental Planner Oakville, ON 01/03/2020
Intermediate Biologist/Ecologist Dartmouth, NS 01/03/2020
Biologiste senior, Faune aquatique Québec, QC 01/03/2020
Chargé(e) de projet senior en environnement Québec, QC 01/03/2020
Assistant(e) de projets en environnement Montréal, QC 01/03/2020
Spécialiste en Santé et Sécurité Montréal, QC 01/03/2020
Chargé(e) de projet en gestion environnementale Trois-Rivieres, QC 01/03/2020
Chef d'équipe en mécanique du Bâtiment Montréal, QC 01/03/2020
Ingénieur(e) en Protection Incendie Montréal, QC 01/03/2020
Ingénieur(e) en mécanique du bâtiment Brossard, QC 01/03/2020
Technicien(ne) en mécanique du bâtiment Montréal, QC 01/03/2020
Analyste en efficacité énergétique Montréal, QC 01/03/2020
Intermediate Electrical Engineer - Buildings Hamilton , ON 01/03/2020