“Share in our Growth and Success… Join Our Team"

Careers

MPE provides our employees with a rewarding and challenging career path, offering various opportunities for personal growth and advancement. These opportunities include professional development programs, continuing education and professional association memberships.

We recognize that a diverse team creates a strong team. MPE values our collective differences by supporting, fostering and investing in our employees’ success through a culture of inclusion – the result being a creative and healthy workplace where everyone is given equal opportunity for personal growth and advancement.

Architect with tablet computer.

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.

Saskatoon
JR. CIVIL-WATER RESOURCES ENGINEER

ID No: 7-1433

MPE is seeking a Junior Civil Engineer (0-4 years’ experience) to join our Water Resources team in our Saskatoon Office.
Calgary
TRANSPORTATION ENGINEER / TECHNOLOGIST

ID No: 2-1429

Our Calgary office is currently recruiting a Transportation Engineer/Technologist to join their esteemed Transportation Team.
Saskatoon
INTERMEDIATE WATER RESOURCES ENGINEER/TECHNOLOGIST

ID No: 7-1428

Our MPE Saskatoon Office is currently recruiting for the position of Intermediate Water Resources Engineer or Technologist.
Saskatoon
CIVIL / GEOTECHNICAL ENGINEERING TECHNOLOGIST

ID No: 7-1427

We are currently recruiting for a Geotechnical Engineering Technologist position for our Saskatoon Office.
Saskatoon
INTERMEDIATE MUNICIPAL ENGINEER

ID No: 7-1426

Our MPE Saskatoon office is currently recruiting for the position of Intermediate Municipal Engineer.
Edmonton
JUNIOR MUNICIPAL ENGINEER

ID No: 5-1425

Our Edmonton office is currently recruiting for a Junior Municipal Engineer
Lethbridge
TRANSPORTATION ENGINEER / TECHNOLOGIST

ID No: 1-1424

The Lethbridge office is currently recruiting a Transportation Engineer/Technologist to join their esteemed Transportation Team
Lethbridge
JUNIOR WATER RESOURCES ENGINEER

ID No: 1-1421

The Lethbridge office is looking for a recent engineering graduate to join our Water Resources Engineering Team as a Junior Water Resources
Lethbridge
INTERMEDIATE STRUCTURAL ENGINEER

ID No: 1-1419

MPE is currently seeking an Intermediate Structural engineer to join our team in Lethbridge.
Lethbridge
ELECTRICAL ENGINEER

ID No: 1-1403

MPE's Lethbridge office is currently recruiting for the position of Electrical Engineer.
Lethbridge
PROJECT MANAGER

ID No: 1-1383

Our Lethbridge office is looking for a Project Manager to join our Water Resources Engineering Team.
Lethbridge
STRUCTURAL TECHNOLOGIST

ID No: 1-1418

MPE is currently seeking a junior or intermediate Structural Technologist for our Lethbridge office.
Lethbridge
AUTOMATION PROFESSIONAL

ID No: 1-1359

Our Lethbridge office is currently recruiting for a permanent full-time Automation Professional.
Calgary
INTERMEDIATE MUNICIPAL ENGINEER

ID No: 2-1420

Our Calgary office is currently looking for a Intermediate Municipal Engineer.
Calgary
SENIOR WATER RESOURCES ENGINEER

ID No: 2-1411

Our Calgary office is looking for a Senior Water Resources Engineer.
Calgary
INTERMEDIATE WATER RESOURCES ENGINEER/TECHNOLOGIST

ID No: 2-1412

Our Calgary office is looking for an Intermediate Water Resources Engineer/Technologist.
Calgary
INTERMEDIATE GEOTECHNICAL ENGINEER

ID No: 2-1373

MPE, an Englobe company, is looking for an INTERMEDIATE GEOTECHNICAL ENGINEER with 7+ years of experience in our Calgary office.
Calgary
ENVIRONMENTAL PROCESS ENGINEER

ID No: 2-1397

Our Calgary office has a position available for an Environmental Process Engineer.
Calgary
AUTOMATION PROFESSIONAL

ID No: 2-1384

Our Calgary office is looking to fill the position of Automation Professional.
Saskatoon
PROCESS ENGINEER

ID No: 7-1417

Our MPE Saskatoon office is currently recruiting for the position of Process Engineer.
Saskatoon
PROCESS MECHANICAL DESIGN DRAFTER

ID No: 7-1416

We are currently recruiting for Process Mechanical Design Drafter position for our Saskatoon office.
Saskatoon
CIVIL/STRUCTURAL DRAFTER

ID No: 7-1415

We are currently recruiting for Civil / Structural Drafter position for our Saskatoon office.
Saskatoon
INTERMEDIATE MECHANICAL ENGINEER

ID No: 7-1409

We are currently recruiting for the position of Mechanical Engineer in our Saskatoon or Regina office.
Medicine Hat
PROJECT MANAGER

ID No: 3-1391

Our Medicine Hat office is currently recruiting for the position of Project Manager.
Medicine Hat
INTERMEDIATE MUNICIPAL ENGINEER

ID No: 3-1372

Our Medicine Hat office is currently recruiting for the position of Intermediate Municipal Engineer.
Grande Prairie
CIVIL TECHNOLOGIST – INTERMEDIATE

ID No: 12-1345

MPE is seeking a Civil Technologist for our Grande Prairie office.
Grande Prairie
CIVIL ENGINEER – INTERMEDIATE

ID No: 12-1346

MPE is seeking an intermediate Civil Engineer.