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.
Edmonton
AUTOMATION PROFESSIONAL
ID No: 5-1482
MPE's Edmonton office is currently recruiting for a permanent full-time intermediate to senior Automation Professional.
Read More
Lethbridge
INTERMEDIATE CIVIL TECHNOLOGIST
ID No: 1-1481
Our Lethbridge office is seeking a Civil Technologist to join our Municipal Infrastructure team.
Read More
Lethbridge
INTERMEDIATE CIVIL ENGINEER
ID No: 1-1480
MPE Engineering Lethbridge is looking for an intermediate Civil Engineer to join our Water Resources Engineering Team.
Read More
Lethbridge
JUNIOR WATER RESOURCES ENGINEER
ID No: 1-1479
The Lethbridge office is looking for a recent engineering graduate to join our Water Resources Engineering Team as a Junior Water Resources
Read More
Edmonton
MUNICIPAL ENGINEER
ID No: 5-1478
MPE is currently seeking a Municipal Engineer to join our team in Edmonton.
Read More
Lethbridge
PROPOSAL WRITER
ID No: 1-1477
We are currently recruiting for a Proposal Writer in our Lethbridge Office.
Read More
Calgary
ENVIRONMENTAL PROCESS ENGINEER
ID No: 2-1476
Our Calgary office has a position available for an Environmental Process Engineer.
Read More
Calgary
BRIDGE ENGINEER LEAD
ID No: 2-1435
MPE is seeking a Bridge Engineer Lead to join our team in our Calgary, Lethbridge or Edmonton office.
Read More
Lethbridge
INTERMEDIATE STRUCTURAL ENGINEER
ID No: 1-1475
MPE is currently seeking an Intermediate Structural engineer to join our team in Lethbridge.
Read More
Lethbridge
ELECTRICAL ENGINEER
ID No: 1-1403
MPE's Lethbridge office is currently recruiting for the position of Electrical Engineer.
Read More
Grande Prairie
CIVIL TECHNOLOGIST – INTERMEDIATE
ID No: 12-1467
Our Grande Prairie office is seeking a dedicated Civil Technologist to join our Municipal Infrastructure team.
Read More
Grande Prairie
CIVIL ENGINEER – INTERMEDIATE
ID No: 12-1466
Our Grande Prairie office is seeking an experienced Intermediate Civil Engineer to join our Municipal Infrastructure team.
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
Saskatoon
CIVIL ENGINEERING TECHNOLOGIST
ID No: 7-1461
MPE is seeking a motivated Civil Engineering Technologist to join our team in Saskatoon.
Read More
Medicine Hat
INTERMEDIATE MUNICIPAL ENGINEER
ID No: 3-1460
Our Medicine Hat office is currently recruiting for the position of Intermediate Municipal Engineer.
Read More
Medicine Hat
PROJECT MANAGER
ID No: 3-1459
Our Medicine Hat Region is currently recruiting for the position of Project Manager.
Read More
Medicine Hat
ELECTRICAL ENGINEER
ID No: 3-1458
MPE Medicine Hat is currently recruiting for the position of Electrical Engineer.
Read More