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
Junior Technologist - Building Science Langley, BC 31/01/2020
Project Manager Building Science Calgary, AB 31/01/2020
Senior Engineer, Electrical, SCADA & Facilities North Vancouver, BC 31/01/2020
EIT, Municipal Engineering Kelowna, BC 31/01/2020
EIT, Electrical, SCADA & Facilities North Vancouver, BC 31/01/2020
Project Manager - Structural Toronto, ON 31/01/2020
Fire Ventilation Engineer Thornhill, ON 31/01/2020
Construction Claims Analyst, Schedule Toronto, ON 31/01/2020
Rail Systems Engineer Thornhill, ON 31/01/2020
Construction Safety Officer - COR Toronto, ON 31/01/2020
Construction Inspector Thornhill, ON 31/01/2020
Construction Claims Analyst - Cost Toronto, ON 31/01/2020
Civil Engineer Thornhill, ON 31/01/2020
Senior Engineer, Systems Assurance Thornhill, ON 31/01/2020
Project Manager, Rail and Transit Thornhill, ON 31/01/2020
Senior Engineer, Vehicle Systems Thornhill, ON 31/01/2020
Senior Engineer, Modelling and Simulation Thornhill, ON 31/01/2020
Chief Engineer, Rail Systems Engineering Thornhill, ON 31/01/2020
Senior Rail Systems Engineer, Track Systems Integration Thornhill, ON 31/01/2020
Project Coordinator, Rail Systems Engineering Thornhill, ON 31/01/2020