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 an annual fitness allowance, paid overtime and flexible hours of work.
Lethbridge
INTERMEDIATE ELECTRICAL ENGINEER/TECHNOLOGIST
ID No: 1-1541
MPE is currently looking to hire an Electrical Engineer or Technologist with min 5 yrs exp, to join our Lethbridge Office.
Read More
Calgary
INTERMEDIATE STORMWATER/WATER RESOURCES ENGINEER
ID No: 2-1541
MPE is currently seeking a Stormwater/Water Resources Engineer to join our team in Calgary.
Read More
Lethbridge
ACCOUNTING AGENT
ID No: 1-1540
MPE is currently seeking a full time Accounting Agent to join their accounting team in the Lethbridge Head Office.
Read More
Lethbridge
INTERMEDIATE/SENIOR STRUCTURAL ENGINEER
ID No: 1-1505
MPE is seeking an Intermediate/Senior Structural Engineer to join our team in Lethbridge.
Read More
Lethbridge
CIVIL DRAFTING TECHNOLOGIST
ID No: 1-1495
MPE is seeking a motivated Civil Drafting Technologist to join our team in Lethbridge.
Read More
Calgary
INTERMEDIATE ELECTRICAL ENGINEER
ID No: 2-1534
MPE is currently seeking an Electrical Engineer with min 5 yrs exp, to join our team in Calgary.
Read More
Calgary
INTERMEDIATE ELECTRICAL TECHNOLOGIST
ID No: 2-1533
MPE is currently seeking an Electrical Technologist with min 5 yrs exp, to join our team in Calgary.
Read More
Edmonton
TRANSPORTATION ENGINEER / TECHNOLOGIST
ID No: 5-1527
The Edmonton office of MPE, is currently recruiting a Transportation Engineer/Technologist to join their esteemed Transportation team.
Read More
Edmonton
MUNICIPAL ENGINEER
ID No: 5-1478
MPE is currently seeking a Municipal Engineer to join our team in Edmonton.
Read More
Edmonton
SENIOR WATER RESOURCES ENGINEER
ID No: 5-1521
We are looking for a Senior Water Resources Engineer to join our team.
Read More
Winnipeg
SENIOR WATER RESOURCES ENGINEER
ID No: 9-1523
We are looking for a Senior Water Resources Engineer to join our team.
Read More
Sudbury
SENIOR WATER RESOURCES ENGINEER
ID No: 14-1522
We are looking for a Senior Water Resources Engineer to join our team in Ontario.
Read More
Regina
INTERMEDIATE MUNICIPAL ENGINEER OR TECHNOLOGIST
ID No: 8-1519
MPE, is seeking an Intermediate Municipal Engineer or Technologist to join our team in our Regina office.
Read More
Regina
SENIOR WATER & WASTEWATER ENGINEER
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.
Read More
Medicine Hat
INTERMEDIATE GEOTECHNICAL ENGINEER
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.
Read More
Saskatoon
AUTOMATION PROFESSIONAL
ID No: 7-1509
We are currently recruiting for the Automation Professional position at our Saskatoon or Regina office.
Read More
Saskatoon
INTERMEDIATE GEOTECHNICAL ENGINEER
ID No: 7-1485
MPE seeks an INTERMEDIATE GEOTECHNICAL ENGINEER with 5+ years of experience in our Saskatoon office.
Read More

