Current Career Opportunities
MPE believes in attracting, retaining and rewarding high calibre personnel. Our employee benefits are competitive in the industry and demonstrate corporate support for maintaining an attractive and rewarding work environment.
We offer a competitive compensation and benefits package, which includes a profit-sharing plan, annual fitness allowance, paid overtime and flexible hours of work.
ID No: 2-1525
MPE offices are recruiting for Internship and Co-op positions. This posting is open to students seeking internship and co-op opportunities.ID No: 5-1524
MPE's Edmonton office is currently recruiting for a permanent full-time Junior Automation Professional.ID No: 5-1521
We are looking for a Senior Water Resources Engineer to join our team.ID No: 5-1478
MPE is currently seeking a Municipal Engineer to join our team in Edmonton.ID No: 9-1496
MPE Winnipeg is seeking a Junior to Intermediate Civil Engineer to join our Water Resources Engineering Team.ID No: 9-1523
We are looking for a Senior Water Resources Engineer to join our team.ID No: 14-1522
We are looking for a Senior Water Resources Engineer to join our team in Ontario.ID No: 8-1519
MPE, is seeking an Intermediate Municipal Engineer or Technologist to join our team in our Regina office.ID No: 8-1504
MPE is seeking a Senior Water & Wastewater Process Engineer to join our team and work in our Saskatoon or Regina offices.ID No: 3-1518
MPE is looking for an Intermediate Geotechnical Engineer with 3 to 10 years of experience to join our team in Medicine Hat.ID No: 2-1521
We are looking for a Senior Water Resources Engineer to join our team.ID No: 2-1520
MPE is seeking a detail-oriented individual for an intermediate drafting technologist position within our water resources team in Calgary.ID No: 2-1516
The Calgary office of MPE is recruiting a Transportation Engineer to join our growing team.ID No: 2-1500
Our Calgary office has a position available for a Water and Wastewater Process Engineer.ID No: 2-1494
MPE is seeking a Senior Structural Engineer to join our team in Calgary.ID No: 2-1502
Our Calgary office is recruiting an experienced, permanent, full-time Automation Professional.ID No: 1-1507
MPE is currently seeking an Electrical Engineer to join our team in Lethbridge.ID No: 1-1506
MPE is seeking a junior electrical designer (EIT or Technologist) to join our team in Lethbridge.ID No: 1-1505
MPE is seeking an Intermediate/Senior Structural Engineer to join our team in Lethbridge.ID No: 1-1503
MPE is seeking an intermediate civil 3D drafting technologist to join our water resources team in Lethbridge.ID No: 1-1495
MPE is seeking a motivated Civil Drafting Technologist to join our team in Lethbridge.ID No: 12-1512
Our Grande Prairie office seeks an experienced Intermediate Civil Engineer to join our Municipal Infrastructure team.ID No: 12-1511
Our Grande Prairie office seeks a dedicated Civil Technologist to join our Municipal Infrastructure team.ID No: 7-1510
We are recruiting for an Intermediate Electrical Design Drafting Technologist position at our Saskatoon office.ID No: 7-1509
We are currently recruiting for the Automation Professional position at our Saskatoon or Regina office.ID No: 7-1485
MPE seeks an INTERMEDIATE GEOTECHNICAL ENGINEER with 5+ years of experience in our Saskatoon office.ID No: 7-1468
MPE is seeking a motivated Junior Civil/Water Resource Engineer (0-4 years’ exp) to join our Water Resources team in our Saskatoon Office.ID No: 7-1499
We are currently recruiting for the position of Intermediate Drafting Technologist in our Saskatoon or Regina office.
