Open positions
Find the role that suits you among our openings across Canada.
90 jobs
AI Enablement Specialist
Montreal QC
- Administration and Corporate Support
- Information Technology
- Hybrid
Posted Nov 4, 2026
Electrical Substation Engineer
Calgary AB · Edmonton AB · Kelowna BC and 2 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Nov 4, 2026
Senior Structural Engineer – Infrastructure
Mississauga ON
- Engineering
- Infrastructure
- Hybrid
Posted Nov 4, 2026
Intermediate Electrical Engineer
Edmonton AB
- Engineering
- Buildings
- Hybrid
Posted Nov 3, 2026
Hydraulic Project Engineer / Project Coordinator – Water/Wastewater
Kitchener ON
- Engineering
- Infrastructure
- Hybrid
Posted Nov 2, 2026
Civil Substation Lead Engineer
Vancouver BC
- Engineering
- Energy & Resources
- Hybrid
Posted Nov 2, 2026
Senior Municipal Project Manager
Bowmanville ON
- Project Management
- Infrastructure
- Hybrid
Posted Nov 2, 2026
System integrator
London ON
- Professional
- Operational & Digital Technologies
- Hybrid
Posted Nov 2, 2026
Structural Engineer - Calgary
Calgary AB
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 30, 2026
Transmission Lines Engineer-In-Training (Civil)
Calgary AB · Edmonton AB · Kelowna BC and 5 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 29, 2026
Intermediate Structural Engineer - Buildings
Mississauga ON
- Engineering
- Buildings
- Hybrid
Posted Oct 28, 2026
Mechanical Engineer
Calgary AB · Edmonton AB
- Engineering
- Buildings
- Hybrid
Posted Oct 27, 2026
Graphic Designer
Calgary AB
- Technical
- Earth & Environment
- Hybrid
Posted Oct 26, 2026
Structural Engineer
Bowmanville ON · Burlington ON · Mississauga ON
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 23, 2026
Senior Director, Wastewater
Vancouver BC
- Engineering
- Infrastructure
- Hybrid
Posted Oct 22, 2026
Water / Wastewater Project Engineer
Vancouver BC
- Engineering
- Infrastructure
- Hybrid
Posted Oct 21, 2026
Mechanical Buildings Jr Eng. Prof.
Edmonton AB
- Engineering
- Buildings
- On site
Posted Oct 20, 2026
Electrical EIT
Edmonton AB
- Engineering
- Buildings
- On site
Posted Oct 20, 2026
Electrical Project Manager
Edmonton AB
- Engineering
- Buildings
- Hybrid
Posted Oct 20, 2026
Municipal Project Manager
Ottawa ON
- Project Management
- Infrastructure
- Hybrid
Posted Oct 20, 2026
Landscape Architectural Technologist
Edmonton AB
- Professional
- Earth & Environment
- Hybrid
Posted Oct 20, 2026
Lead Manager, Business Practices and HSE Management Systems
Mississauga ON
- Administration and Corporate Support
- Operations Management
- Hybrid
Posted Oct 19, 2026
Senior Transportation Engineer
Calgary AB
- Engineering
- Transportation
- Hybrid
Posted Oct 16, 2026
Transmission Lines Engineer
Calgary AB · Dartmouth NS · Edmonton AB and 11 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 16, 2026
Lead Field Engineer - Transmission Lines
Kelowna BC · Vancouver BC
- Engineering
- Energy & Resources
- On site
Posted Oct 15, 2026
Mechanical Engineer
Thunder Bay ON
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 15, 2026
Co-op in Civil Technologist
Saskatoon SK
- Administration and Corporate Support
- Infrastructure
- Hybrid
- Internship
Posted Oct 14, 2026
Civil Technologist Internship
Regina SK
- Administration and Corporate Support
- Infrastructure
- On site
- Internship
Posted Oct 14, 2026
Junior Project Engineer
Calgary AB · Edmonton AB · Vancouver BC
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 14, 2026
Transportation EIT
Calgary AB
- Engineering
- Transportation
- Hybrid
Posted Oct 9, 2026
Electrical Project Engineer - Buildings
Vancouver BC
- Engineering
- Buildings
- Hybrid
Posted Oct 8, 2026
Civil Engineer - Infrastructure
Vancouver BC
- Engineering
- Infrastructure
- Hybrid
Posted Oct 8, 2026
Mechanical Design Technologist
Edmonton AB
- Technical
- Buildings
- On site
Posted Oct 8, 2026
Intermediate P&C Engineer
Calgary AB · Edmonton AB · Kelowna BC and 3 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 7, 2026
Construction Site Coordinators - Montreal - Candidate Pool
Montreal QC
- Professional
- Project Management
- Hybrid
Posted Oct 7, 2026
Project Manager - Montreal - Candidate Pool
Montreal QC
- Professional
- Project Management
- Hybrid
Posted Oct 7, 2026
Project Estimator
Montreal QC · Québec QC
- Professional
- Project Management
- On site
Posted Oct 7, 2026
Project Coordinator - Candidate Pool
Calgary AB · Saskatoon SK · Vancouver BC
- Professional
- Project Management
- Hybrid
Posted Oct 7, 2026
Project Manager - Candidate Pool
Calgary AB · Saskatoon SK · Vancouver BC
- Project Management
- Hybrid
Posted Oct 7, 2026
Senior P&C Engineer
Calgary AB · Edmonton AB · Kelowna BC and 3 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 6, 2026
Electrical Engineer P&C
Calgary AB · Edmonton AB · Kelowna BC and 3 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Oct 5, 2026
Senior Energy Efficiency Engineer – Buildings
Ottawa ON
- Engineering
- Buildings
- Hybrid
Posted Sep 29, 2026
Building Electrical Engineer
Saint-Georges QC
- Engineering
- Buildings
- On site
Posted Sep 28, 2026
Senior P&C / SCADA Engineer
Calgary AB · Edmonton AB
- Engineering
- Energy & Resources
- Hybrid
Posted Sep 28, 2026
Intermediate Structural Engineer
Vancouver BC
- Engineering
- Infrastructure
- Hybrid
Posted Sep 25, 2026
Senior Engineer - Roadway Design
Bowmanville ON · Markham ON · Mississauga ON and 1 other city
- Engineering
- Infrastructure
- Hybrid
Posted Sep 25, 2026
Senior Building Mechanical Technologist
Bowmanville ON · Kitchener ON · Mississauga ON
- Professional
- Buildings
- Hybrid
Posted Sep 25, 2026
Transmission Lines Designer
Calgary AB · Dartmouth NS · Edmonton AB and 11 other cities
- Engineering
- Energy & Resources
- Hybrid
Posted Sep 23, 2026
Electrification & Renewables Engineer
Calgary AB · Edmonton AB · Kelowna BC and 1 other city
- Engineering
- Energy & Resources
- Hybrid
Posted Sep 23, 2026
System Integrator
Toronto ON
- Professional
- Operational & Digital Technologies
- Hybrid
Posted Sep 23, 2026
Manager, Quality systems
Calgary AB · Mississauga ON · Montreal QC and 1 other city
- Professional
- Operations Management
- Hybrid
Posted Sep 22, 2026
Senior Electrical Engineer - Energy and Resources
Thunder Bay ON
- Engineering
- Energy & Resources
- Hybrid
Posted Sep 18, 2026
Telecom Drafter
Vancouver BC
- Technical
- Operational & Digital Technologies
- Hybrid
Posted Sep 17, 2026
Senior Telecom Drafter
Vancouver BC
- Technical
- Operational & Digital Technologies
- Hybrid
Posted Sep 17, 2026
Project Manager - Building Engineering
Vancouver BC
- Engineering
- Buildings
- Hybrid
Posted Sep 17, 2026
Project Engineer - Municipal Engineering
Calgary AB
- Engineering
- Infrastructure
- Hybrid
Posted Sep 17, 2026
Senior Telecom Engineer
Calgary AB · Edmonton AB · Kelowna BC and 1 other city
- Engineering
- Operational & Digital Technologies
- Hybrid
Posted Sep 15, 2026
Telecom Engineer
Calgary AB · Edmonton AB · Kelowna BC and 1 other city
- Engineering
- Operational & Digital Technologies
- Hybrid
Posted Sep 15, 2026
Civil Engineer
Bowmanville ON · Markham ON · Mississauga ON and 1 other city
- Engineering
- Infrastructure
- Hybrid
Posted Sep 14, 2026
Senior Urban Planner
Edmonton AB
- Professional
- Earth & Environment
- Hybrid
Posted Sep 14, 2026
Civil Infrastructure EIT
Vancouver BC
- Engineering
- Infrastructure
- Hybrid
Posted Sep 11, 2026
AI Platform Administrator
Montreal QC
- Administration and Corporate Support
- Information Technology
- Hybrid
Posted Sep 10, 2026
Senior Civil Designer
Bowmanville ON · Burlington ON · London ON and 3 other cities
- Technical
- Infrastructure
- Hybrid
Posted Sep 10, 2026
Strategic Lead – Indigenous Relations & Federal Opportunities (Intermediate to Senior)
Burlington ON · Kitchener ON · Mississauga ON and 1 other city
- Professional
- Earth & Environment
- Hybrid
Posted Sep 10, 2026
Intermediate / Senior Geotechnical Engineer (Candidate Pool)
Vancouver BC
- Engineering
- Earth & Environment
- Hybrid
Posted Sep 9, 2026
Regional Practice Leader – Bridges, Tunnels & Marine, Western Canada
Vancouver BC
- Engineering
- Transportation
- Hybrid
Posted Sep 8, 2026
Project Manager – Water & Wastewater
Bowmanville ON · Kitchener ON · London ON and 2 other cities
- Project Management
- Infrastructure
- Hybrid
Posted Sep 4, 2026
Senior Billing Technician
Edmonton AB · Vancouver BC
- Administration and Corporate Support
- Finance
- Hybrid
Posted Sep 4, 2026
Portfolio Manager, Earth and Environment
Calgary AB
- Professional
- Earth & Environment
- Hybrid
Posted Sep 3, 2026
Team Lead, Contract Administration - Municipal & Transportation Design
Bowmanville ON · Burlington ON · Kitchener ON and 1 other city
- Professional
- Infrastructure
- Hybrid
Posted Sep 2, 2026
Project Manager - Municipal Infrastructure
Bowmanville ON · Mississauga ON · Toronto ON
- Engineering
- Infrastructure
- Hybrid
Posted Sep 1, 2026
Project Manager - Transportation Road Design
Burlington ON · Mississauga ON
- Project Management
- Infrastructure
- Hybrid
Posted Sep 1, 2026
P&C Technologist
Vancouver BC
- Technical
- Energy & Resources
- On site
Posted Aug 25, 2026
Municipal Survey Technologist
Regina SK
- Technical
- Infrastructure
- On site
Posted Aug 20, 2026
Civil Design Technologist
Vancouver BC
- Engineering
- Energy & Resources
- Hybrid
Posted Aug 20, 2026
Intermediate Electrical Distribution Engineer - Candidate Pool
Calgary AB · Kelowna BC · Saskatoon SK and 1 other city
- Engineering
- Energy & Resources
- On site
Posted Aug 20, 2026
Senior Electrical Distribution Engineer - Candidate Pool
Calgary AB · Kelowna BC · Saskatoon SK and 1 other city
- Engineering
- Energy & Resources
- Hybrid
Posted Aug 20, 2026
Intermediate Electrical Engineer
Grande Prairie AB
- Engineering
- Buildings
- Hybrid
Posted Aug 20, 2026
Intermediate Mechanical Technologist - Buildings
Grande Prairie AB
- Technical
- Buildings
- Hybrid
Posted Aug 14, 2026
Intermediate Mechanical Engineer - Buildings
Grande Prairie AB
- Engineering
- Buildings
- Hybrid
Posted Aug 14, 2026
Senior AI Developer, Agentic AI
Montreal QC
- Administration and Corporate Support
- Information Technology
- Hybrid
Posted Aug 7, 2026
Senior Electrical Engineer - Buildings
Bowmanville ON · Mississauga ON
- Engineering
- Buildings
- Hybrid
Posted Jul 30, 2026
Director, Railway Engineering
Calgary AB · Edmonton AB · Regina SK and 1 other city
- Project Management
- Transportation
- Hybrid
Posted Jul 28, 2026
Senior Aviation Planner
Burlington ON · Mississauga ON · Toronto ON
- Professional
- Transportation
- Hybrid
Posted Jul 28, 2026
Senior Electrical Distribution Engineer
Mississauga ON
- Engineering
- Energy & Resources
- Hybrid
Posted Jul 21, 2026
Project Manager - Mobility
Burlington ON · Mississauga ON
- Project Management
- Transportation
- Hybrid
Posted Jul 21, 2026
Intermediate Structural Engineer - Hydropower and Dams (Candidate Pool)
Peterborough ON
- Engineering
- Energy & Resources
- On site
Posted Jul 17, 2026
Director, Wastewater
Kitchener ON · Markham ON · Mississauga ON
- Engineering
- Infrastructure
- Hybrid
Posted Jun 25, 2026
Electrical Substation Designer
Mississauga ON · Ottawa ON
- Technical
- Energy & Resources
- Hybrid
Posted Jun 11, 2026
Lead Telecom Engineer - Electrical Utilities
Guelph ON · Mississauga ON
- Engineering
- Operational & Digital Technologies
- Hybrid
Posted May 1, 2026