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.
Red Deer
INTERMEDIATE CIVIL ENGINEER
ID No: 4-1551
MPE is looking for an Intermediate Civil Engineer to join our Water Resources Engineering Team
Read More
Red Deer
SENIOR MUNICIPAL ENGINEER
ID No: 4-1550
We are currently recruiting for the role of Senior Municipal Engineer for our Red Deer office
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
Calgary
AUTOMATION PROFESSIONAL
ID No: 2-1549
Our Calgary office is currently recruiting a permanent, full-time Automation Professional
Read More
Calgary
INTERMEDIATE BRIDGE ENGINEER
ID No: 2-1546
Join our growing bridge engineering team, where you will take ownership of impactful transportation projects across Western Canada
Read More
Calgary
JUNIOR WATER RESOURCES ENGINEER
ID No: 2-1545
MPE is currently seeking a Water Resources Engineer to join our team in Calgary, Alberta, with 1-3 years of experience.
Read More
Grande Prairie
INTERMEDIATE BRIDGE ENGINEER
ID No: 12-1548
Join our growing bridge engineering team, where you will take ownership of impactful transportation projects across Western Canada
Read More
Grande Prairie
CIVIL ENGINEER – INTERMEDIATE
ID No: 12-1543
Our Grande Prairie office is seeking an experienced Intermediate Civil Engineer to join our Municipal and Transportation Infrastructure team
Read More
Grande Prairie
CIVIL TECHNOLOGIST – INTERMEDIATE
ID No: 12-1542
Our Grande Prairie office is seeking a dedicated Civil Technologist to join our Municipal and Transportation Infrastructure team.
Read More
Lethbridge
INTERMEDIATE ELECTRICAL ENGINEER or TECHNOLOGIST
ID No: 1-1544
MPE Lethbridge is looking to hire an Intermediate Engineer or Technologist
Read More
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
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
Edmonton
INTERMEDIATE BRIDGE ENGINEER
ID No: 5-1547
Join our growing bridge engineering team, where you will take ownership of impactful transportation projects across Western Canada
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
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
JR. CIVIL-WATER RESOURCES ENGINEER
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.
Read More

