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.
Lethbridge
ELECTRICAL ENGINEER / TECHNOLOGIST
ID No: 1-1365
Our Lethbridge office is currently recruiting for the position of Electrical Engineer or Technologist.
Read More
Lethbridge
JUNIOR WATER RESOURCES ENGINEER
ID No: 1-1364
The Lethbridge office is looking for a recent graduate to join our Water Resources Engineering Team as a Junior Water Resources Engineer.
Read More
Saskatoon
ADMINISTRATIVE ASSISTANT
ID No: 7-1363
Our Saskatoon office is currently recruiting for the position of Full-time Administrative Assistant.
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
Lethbridge
JUNIOR CIVIL 3D/DRAFTING TECHNOLOGIST
ID No: 1-1361
Our Lethbridge office is seeking the services of a junior civil 3D drafting technologist for our water resource group.
Read More
Calgary
WATER RESOURCES ENGINEER – JUNIOR
ID No: 2-1360
The Calgary office is seeking a junior Water Resources Engineer (0-4 years’ experience) to join our team.
Read More
Lethbridge
AUTOMATION PROFESSIONAL
ID No: 1-1359
Our Lethbridge office is currently recruiting for a permanent full-time Automation Professional.
Read More
Winnipeg
DRAFTING TECHNOLOGIST
ID No: 9-1358
We are currently recruiting for a Drafting Technologist for our Winnipeg Office.
Read More
Saskatoon
ADMINISTRATIVE ASSISTANT – PART-TIME
ID No: 7-1357
Our MPE Saskatoon office is currently recruiting for the position of Part-Time Administrative Assistant.
Read More
Saskatoon
INTERMEDIATE ENVIRONMENTAL PROCESS ENGINEER
ID No: 7-1355
Our MPE Saskatoon office is currently recruiting for the position of Intermediate Environmental Process Engineer.
Read More
Saskatoon
GEOTECHNICAL ENGINEER
ID No: 7-1354
Our MPE Saskatoon office is currently recruiting for the position of Geotechnical Engineer.
Read More
Regina
INTERMEDIATE CIVIL ENGINEER/TECHNOLOGIST
ID No: 8-1353
Our MPE Regina office is currently recruiting for the position of Intermediate Civil Engineer/Technologist.
Read More
Grande Prairie
CIVIL ENGINEER – INTERMEDIATE
ID No: 12-1346
MPE Engineering Ltd. is seeking an intermediate Civil Engineer.
Read More
Grande Prairie
CIVIL TECHNOLOGIST – INTERMEDIATE
ID No: 12-1345
MPE Engineering Ltd. is seeking a Civil Technologist for our Grande Prairie office.
Read More
Red Deer
CIVIL TECHNOLOGIST – INTERMEDIATE
ID No: 4-1344
MPE’s Red Deer office requires the services of a civil technologist with a minimum 10-12 years of experience in municipal engineering.
Read More
Red Deer
CIVIL ENGINEER – INTERMEDIATE
ID No: 4-1343
MPE’s Red Deer office requires the services of a civil engineer with a minimum 10-12 years of experience in municipal engineering.
Read More
Red Deer
CIVIL ENVIRONMENTAL ENGINEER
ID No: 4-1340
MPE’s Red Deer office requires the services of a civil environmental engineer.
Read More
Lethbridge
STRUCTURAL ENGINEER
ID No: 1-1339
MPE is currently seeking an Structural Engineer to join our team in Lethbridge.
Read More