WSP jobs in Canada
612 open roles at WSP in Canada, from WSP's own job board. Newest first; open a listing to apply on WSP's site.
This market right now
What WSP roles in Canada keep asking for: R (17%), Stakeholder management (12%) — counted across the newest postings here.
Find the jobs that fit your CV
Sign in and upload your CV: ApplySarthi ranks open jobs by how well they fit you. Open any job and press Tailor my CV for this job for a version written for it. Free.
Find jobs that fit my CV- Civil 3D Library ManagerToronto, On, Canada, Thornhill, On, Canada, Calgary, Ab, Canada, Vancouver, Bc, Canada · 2026-08-10
- Project Engineer, Land DevelopmentEdmonton, Ab, Canada · 2026-08-10
- Directeur(trice) adjoint(e) - infrastructures minièreAmos, Qc, Canada, Val-d'or, Qc, Canada · 2026-08-08
- Intermediate Water Quality ModellerCalgary, Ab, Canada, Edmonton, Ab, Canada, Vancouver, Bc, Canada · 2026-08-07
- Risk ManagerMontreal, Qc, Canada, Quebec, Qc, Canada, Laval, Qc, Canada, Levis, Qc, Canada, Brossard, Qc, Canada, Saint-georges, Qc, Canada · 2026-08-06
- Ingénieur, chargé de projet, Génie civilRepentigny, Qc, Canada · 2026-07-31
- Technicien(ne) opération et traitements des eauxMontreal, Qc, Canada · 2026-07-31
- Technicien, Modélisation de l’informationMontreal, Qc, Canada, Quebec, Qc, Canada, Trois-rivieres, Qc, Canada, Sherbrooke, Qc, Canada, Laval, Qc, Canada, Rouyn-noranda, Qc, Canada, Repentigny, Qc, Canada, Val-d'or, Qc, Canada, Amos, Qc, Canada, Sept-iles, Qc, Canada · 2026-07-30
- Hydrogéologue minier(e)Montreal, Qc, Canada, Quebec, Qc, Canada · 2026-07-29
- Chargé (e) de projet, études d'impactRouyn-noranda, Qc, Canada, Val-d'or, Qc, Canada, Amos, Qc, Canada · 2026-07-29
- Wildlife Group ManagerAb, Canada, Sk, Canada, Mb, Canada, Calgary, Ab, Canada, Edmonton, Ab, Canada, Saskatoon, Sk, Canada, Regina, Sk, Canada, Winnipeg, Mb, Canada · 2026-07-29
- Intermediate Mechanical EngineerTerrace, Bc, Canada · 2026-07-27
- Senior Environmental Project ManagerEdmonton, Ab, Canada, Calgary, Ab, Canada, Calgary, Ab, Canada, Edmonton, Ab, Canada, Fort St. John, Bc, Canada, Saskatoon, Sk, Canada · 2 openings · 2026-07-27
- Senior Environmental Planner - (Transportation and Transit)Toronto, On, Canada, Thornhill, On, Canada, Markham, On, Canada, Hamilton, On, Canada, Burlington, On, Canada, St Catharines, On, Canada, Cambridge, On, Canada, Kitchener, On, Canada, Mississauga, On, Canada, Kingston, On, Canada, Thunder Bay, On, Canada, Ottawa, On, Canada, London, On, Canada · 2026-07-27
- Senior Project Engineer - Land DevelopmentSudbury, On, Canada, On, Canada · 2026-07-25
- Intermediate Project Engineer - Land DevelopmentSudbury, On, Canada, On, Canada · 2026-07-25
- Project Engineer - Land DevelopmentSault Ste. Marie, On, Canada · 2026-07-24
- Senior Signalling Engineer, Rail & TransitVancouver, Bc, Canada, Edmonton, Ab, Canada, Winnipeg, Mb, Canada, Toronto, On, Canada, Montreal, Qc, Canada, Calgary, Ab, Canada · 2026-07-24
- Signalling Engineer, Rail & TransitVancouver, Bc, Canada, Calgary, Ab, Canada, Edmonton, Ab, Canada, Winnipeg, Mb, Canada, Toronto, On, Canada, Montreal, Qc, Canada · 2026-07-24
- Senior Mechanical Engineer, ResourcesSudbury, On, Canada · 2026-07-23
- Mechanical DesignerSudbury, On, Canada · 2026-07-23
- Mechanical Layout DesignerSudbury, On, Canada · 2026-07-23
- Piping Engineer, ResourcesSudbury, On, Canada · 2026-07-23
- Senior Mechanical HVAC Engineer, ResourcesSudbury, On, Canada · 2026-07-23
- Lead Mechanical Engineer, ResourcesSudbury, On, Canada · 2026-07-23
- Infrastructure Planning & Project Engineer, Water & WastewaterVancouver, Bc, Canada · 2026-07-23
- Ingénieur(e) principal(e) de projet – Lignes de transport d’énergieMontreal, Qc, Canada, Laval, Qc, Canada, Brossard, Qc, Canada, Repentigny, Qc, Canada, Quebec, Qc, Canada, Sherbrooke, Qc, Canada, Levis, Qc, Canada, Chicoutimi, Qc, Canada, Val-d'or, Qc, Canada · 2026-07-23
- Senior IT ConsultantOttawa, On, Canada · 2026-07-22
- Environmental Project ManagerCalgary, Ab, Canada, Edmonton, Ab, Canada, Saskatoon, Sk, Canada, Regina, Sk, Canada · 2 openings · 2026-07-21
- Responsable de l’ingénierie de chantierVal-d'or, Qc, Canada, Amos, Qc, Canada, Rouyn-noranda, Qc, Canada · 2026-07-20
- Intermediate Bridge EngineerThunder Bay, On, Canada, Sudbury, On, Canada · 2026-07-20
- Senior Bridge EngineerThunder Bay, On, Canada, Sudbury, On, Canada, Ottawa, On, Canada, Kingston, On, Canada · 2 openings · 2026-07-20
- Ingénieur(e) – Restauration et fermeture de sites miniersMontreal, Qc, Canada, Quebec, Qc, Canada · 2026-07-17
- Ingénieur(e) sénior en géotechnique minière - Gestion des résidusMontreal, Qc, Canada, Sherbrooke, Qc, Canada, Quebec, Qc, Canada, Val-d'or, Qc, Canada, Rouyn-noranda, Qc, Canada · 2026-07-17
- Senior Cloud Network ArchitectMontreal, Qc, Canada, Toronto, On, Canada, Winnipeg, Mb, Canada, Calgary, Ab, Canada, Edmonton, Ab, Canada, Vancouver, Bc, Canada, Moncton, Nb, Canada, Fredericton, Nb, Canada · 2026-07-15
- Senior Hydrotechnical Engineer (Open Channel Hydraulics)Calgary, Ab, Canada, Edmonton, Ab, Canada, Saskatoon, Sk, Canada · 2026-07-14
- Hydrotechnical EngineerWinnipeg, Mb, Canada · 2026-07-14
- Biologiste aquatique, Baie-ComeauBaie-comeau, Qc, Canada · 2026-07-14
- Specialist, Integrated Management SystemMontreal, Qc, Canada, Ottawa, On, Canada, Toronto, On, Canada, Calgary, Ab, Canada, Vancouver, Bc, Canada · 2026-07-14
- Senior Electrical Engineer, ResourcesSudbury, On, Canada, Saskatoon, Sk, Canada · 2026-07-14
- Lead Electrical Engineer, ResourcesSudbury, On, Canada, Saskatoon, Sk, Canada · 2026-07-14
- Lead Instrumentation & Control Engineer, ResourcesSudbury, On, Canada, Saskatoon, Sk, Canada · 2026-07-14
- Senior Mining EngineerCalgary, Ab, Canada, Vancouver, Bc, Canada · 2026-07-14
- Electrical BIM Revit ModelerThornhill, On, Canada · 2026-07-13
- Senior Design TechnicianEtobicoke, On, Canada, Mississauga, On, Canada · 2026-07-13
- Chargé(e) de projet, Matières dangereusesMontreal, Qc, Canada · 2026-07-13
- Senior Instrumentation & Controls Engineer, ResourcesSudbury, On, Canada, Saskatoon, Sk, Canada · 2026-07-13
- Senior Design Technician, BridgesEdmonton, Ab, Canada · 2026-07-10
- Engineer, Bridges and Civil StructuresBurlington, On, Canada, St Catharines, On, Canada · 2026-07-09
- Senior Bridge Structural EngineerBurlington, On, Canada, St Catharines, On, Canada · 2026-07-09
- Directeur(trice) Régional - BâtimentAmos, Qc, Canada, Rouyn-noranda, Qc, Canada, Val-d'or, Qc, Canada, Chibougamau, Qc, Canada · 2026-07-08
- Electrical Stations EngineerTrail, Bc, Canada · 2026-07-07
- Technicien(ne) sénior sites contaminésMontreal, Qc, Canada · 2026-07-03
- Lead GeomorphologistCalgary, Ab, Canada, Edmonton, Ab, Canada, Saskatoon, Sk, Canada, Yellowknife, Nt, Canada, Winnipeg, Mb, Canada · 2026-07-02
- Superviseur(e) de sitesMontreal, Qc, Canada, Quebec, Qc, Canada, Gatineau, Qc, Canada, Trois-rivieres, Qc, Canada · 2026-06-29
- Principal Resource GeologistToronto, On, Canada, Montreal, Qc, Canada · 2026-06-26
- Senior Highway Designer, EngineerThunder Bay, On, Canada, Sudbury, On, Canada · 2026-06-26
- Senior Principal Mine Waste EngineerMississauga, On, Canada, Toronto, On, Canada · 2026-06-26
- Ingénieur(e) principal(e), Électrification du transport collectif et des flottesMontreal, Qc, Canada · 2026-06-25
- Electrical Engineer - AviationOn, Canada, Ab, Canada · 2026-06-24
- Ingénieur civil – Génie aéroportuaireBrossard, Qc, Canada · 2026-06-24
- Intermediate Communications Design SpecialistToronto, On, Canada · 2026-06-24
- Junior Geotechnical Engineer-in-TrainingTerrace, Bc, Canada · 2026-06-23
- Chef(fe) d’équipe - génie mécaniqueTrois-rivieres, Qc, Canada · 2026-06-23
- Electrical Engineer - Heritage BuildingsOttawa, On, Canada, Toronto, On, Canada · 2026-06-23
- Chargé(e) de projet en ouvrages d'art et structures de génie civilMontreal, Qc, Canada · 2026-06-15
- Chargé(e) de projet RéhabilitationMontreal, Qc, Canada, Laval, Qc, Canada · 2026-06-15
- Technicien(ne) en structure bâtimentChicoutimi, Qc, Canada · 2026-06-15
- Experienced Technician, EnvironmentalLondon, On, Canada, Kitchener, On, Canada, Mississauga, On, Canada · 2026-06-10
- Project Manager - Industrial HVAC SpecialistSherbrooke, Qc, Canada · 2026-06-09
- Electrical Technician - North of QCRouyn-noranda, Qc, Canada, Amos, Qc, Canada, Val-d'or, Qc, Canada · 2026-06-08
- Senior Professional, GeochemistryMontreal, Qc, Canada, Quebec, Qc, Canada · 2026-06-08
- Lead ArchaeologistBurlington, On, Canada, Mississauga, On, Canada, London, On, Canada, Whitby, On, Canada, Thornhill, On, Canada, Ottawa, On, Canada · 2026-06-04
- Senior ArchaeologistBurlington, On, Canada, Mississauga, On, Canada, London, On, Canada, Whitby, On, Canada, Thornhill, On, Canada, Ottawa, On, Canada, Thunder Bay, On, Canada, Ottawa, On, Canada, Whitby, On, Canada, Barrie, On, Canada, Mississauga, On, Canada, Burlington, On, Canada, London, On, Canada, Windsor, On, Canada · 2 openings · 2026-06-04
- Security Systems Design Consultant - BuildingsHalifax, Ns, Canada, Summerside, Pe, Canada, Dartmouth, Ns, Canada · 2026-06-04
- Intermediate Materials Engineer, Concrete TechnologyVancouver, Bc, Canada · 2026-06-03
- Senior Tailings & Mine Waste EngineerCalgary, Ab, Canada, Edmonton, Ab, Canada · 2026-06-03
- Ingénieur(e) en génie civil - conception et surveillanceAmos, Qc, Canada · 2026-06-02
- Technicien(ne) Concepteur(trice) Instrumentation et ContrôleTrois-rivieres, Qc, Canada · 2026-05-29
- Ingénieur(e) en instrumentation et contrôleTrois-rivieres, Qc, Canada · 2026-05-29
- Environmental ScientistCalgary, Ab, Canada, Edmonton, Ab, Canada, Fort St. John, Bc, Canada, Saskatoon, Sk, Canada · 2026-05-28
- Senior Fisheries BiologistCalgary, Ab, Canada, Edmonton, Ab, Canada, Saskatoon, Sk, Canada · 2026-05-22
- Senior Air Emissions & Stack Testing SpecialistMississauga, On, Canada · 2026-05-13
- Senior Signaling Engineer, Rail and TransitToronto, On, Canada · 2026-05-08
- Signaling Engineer, Rail and TransitToronto, On, Canada, Thornhill, On, Canada · 2026-05-08
- Senior Technical Advisor, Environmental Science - Upstream Oil and GasEdmonton, Ab, Canada, Calgary, Ab, Canada · 2026-05-07
- Intermediate Geotechnical EngineerDartmouth, Ns, Canada · 2026-05-06
- Senior Structural / Hydraulic Structures EngineerLethbridge, Ab, Canada, Calgary, Ab, Canada · 2026-05-01
- Senior Instrumentation and Monitoring EngineerMarkham, On, Canada · 2026-04-22
- Ingénieur(e) en structure – secteur industrielLevis, Qc, Canada, Quebec, Qc, Canada · 2026-04-15
- Assistant ControllerLaval, Qc, Canada, Montreal, Qc, Canada · 2026-04-14
- Intermediate Geotechnical TechnicianFort Mcmurray, Ab, Canada · 2026-04-13
- Industrial OT Cybersecurity Professional - Energy SectorVancouver, Bc, Canada, Montreal, Qc, Canada, Calgary, Ab, Canada · 2026-04-08
- Chargé(e) de projet en mise en service (commissioning)Montreal, Qc, Canada · 2026-04-06
- Architecte Paysagiste (Ville de Québec)Qc, Canada · 2026-04-01
- Senior Mechanical Engineer (Plant Design)Mississauga, On, Canada, Sudbury, On, Canada · 2026-03-31
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.