Current Career Opportunities
MPE Engineering Ltd. 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.
Calgary
INTERMEDIATE CIVIL TECHNOLOGIST
ID No: 2-1396
Our Calgary office requires the services of an Intermediate Civil Technologist to join our Municipal Infrastructure team.
Read More
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.
Read More
Calgary
JUNIOR MUNICIPAL ENGINEER
ID No: 2-1387
We are seeking a junior municipal engineer to be part of our expanding Municipal Group.
Read More
Calgary
AUTOMATION PROFESSIONAL
ID No: 2-1384
Our Calgary office is looking to fill the position of Automation Professional.
Read More
Calgary
INTERMEDIATE WATER RESOURCES ENGINEER/TECHNOLOGIST
ID No: 2-1335
MPE is seeking an Intermediate Water Resources Engineer or Technologist with a minimum of 5 years related experience for our Calgary office.
Read More
Red Deer
ADMINISTRATIVE ASSISTANT / RECEPTIONIST
ID No: 4-1395
Our Red Deer office is looking for a Administrative Assistant/Receptionist.
Read More
Red Deer
CIVIL ENGINEER
ID No: 4-1370
MPE’s Red Deer office requires the services of a Civil Engineer with a minimum 10-15 years of experience in municipal engineering.
Read More
Medicine Hat
MATERIALS TESTING TECHNOLOGIST / TECHNICIAN
ID No: 3-1393
We are currently recruiting for a Materials Testing position for our Medicine Hat Office.
Read More
Medicine Hat
PROJECT MANAGER
ID No: 3-1391
Our Medicine Hat office is currently recruiting for the position of Project Manager
Read More
Medicine Hat
Civil Engineer / Technologist
ID No: 3-1390
Our Medicine Hat office is currently recruiting for the position of Civil Engineer / Technologist
Read More
Medicine Hat
INTERMEDIATE MUNICIPAL ENGINEER
ID No: 3-1372
Our Medicine Hat office is currently recruiting for the position of Intermediate Municipal Engineer
Read More
Lethbridge
PROJECT MANAGER
ID No: 1-1383
Our Lethbridge office is looking for a Project Manager to join our Water Resources Engineering Team.
Read More
Lethbridge
JUNIOR WATER RESOURCES ENGINEER
ID No: 1-1376
The Lethbridge office is looking for a recent graduate to join our Water Resources Engineering Team as a Junior Water Resources Engineer.
Read More
Lethbridge
ELECTRICAL ENGINEER / TECHNOLOGIST
ID No: 1-1381
MPE's Lethbridge office is currently recruiting for the position of Electrical Engineer / Technologist.
Read More
Lethbridge
AUTOMATION PROFESSIONAL
ID No: 1-1359
Our Lethbridge office is currently recruiting for a permanent full-time Automation Professional.
Read More
Lethbridge
STRUCTURAL ENGINEER
ID No: 1-1339
MPE is currently seeking an Structural Engineer to join our team in Lethbridge.
Read More
Saskatoon
DESIGN DRAFTER
ID No: 7-1382
We are currently recruiting for a Design Drafter position for our Saskatoon office.
Read More
Saskatoon
WATER AND WASTEWATER TREATMENT PROCESS ENGINEER
ID No: 7-1355
Our MPE Saskatoon office is currently recruiting for the position of Water and Wastewater Treatment Process Engineer.
Read More
Edmonton
DESIGN DRAFTER
ID No: 5-1394
Our Edmonton office is looking to hire a Design Drafter.
Read More
Edmonton
INTERMEDIATE ENVIRONMENTAL PROCESS ENGINEER
ID No: 5-1362
MPE's Edmonton office is currently recruiting for the position of Intermediate Environmental Process Engineer.
Read More
Edmonton
AUTOMATION PROFESSIONAL
ID No: 5-1369
MPE's Edmonton Office is currently recruiting for a permanent full-time Automation Professional.
Read More