Senior Mechanical Engineer — Power Plant Maintenance

TransAlta Corporation

Edmonton

Hybrid

CAD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Annual and long-term incentives
Company-matching pension plan
Flexible health benefits

Job summary

TransAlta Corporation currently seeks a Senior Mechanical Engineer to support safe and efficient operation across generating stations. You will lead maintenance planning, outage scopes, and equipment evaluations, while overseeing bids and contractor work to ensure reliability. The role requires field experience, P.Eng.

certification, and a strong engineering background in gas-fired power. The position is full-time and safety-sensitive, with hybrid work options in Calgary or Edmonton-area

Qualifications

  • Mechanical Engineering degree and P.Eng. registration with a provincial association.
  • 10+ years in thermal/gas-fired power generation or similar industries.
  • Experience with outages, turnarounds, inspections, and field work.
  • Ability to prepare engineering work scopes and redlines.
  • Strong trouble-shooting and root cause analysis skills.

Responsibilities

  • Develop maintenance plans and outage scopes for gas turbines and plant equipment.
  • Prepare long-term maintenance strategies, budgets, and lifecycle plans.
  • Lead mechanical or multi-discipline projects and oversee cost analysis.
  • Write procurement specifications and manage bids and contractor selection.
  • Mentor engineers and ensure safety and code compliance.
  • Perform condition monitoring analyses and provide technical recommendations.
  • Support major outages and turnarounds with detailed work scopes.

Skills

Gas turbines
Maintenance planning
Outage management
P&ID review
Root cause analysis
Field work
Project leadership
Engineering documentation
Code compliance

Education

Professional Engineer (P.Eng.)
Mechanical Engineering degree

Tools

SAP
AutoCAD

Job description

TransAlta Corporation currently seeks a Senior Mechanical Engineer to support safe and efficient operation across generating stations. You will lead maintenance planning, outage scopes, and equipment evaluations, while overseeing bids and contractor work to ensure reliability. The role requires field experience, P.Eng.

certification, and a strong engineering background in gas-fired power. The position is full-time and safety-sensitive, with hybrid work options in Calgary or Edmonton-area

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mechanical Engineer — Power Plant Reliability Leader
Senior Mechanical Engineer — Power Plant Reliability Leader

TransAlta • Calgary

Hybrid
CAD 120,000 - 180,000
Competitive salary
Annual and long‑term incentives
Company-matching pension plan
+1
Senior Mechanical Engineer
Senior Mechanical Engineer

TransAlta Corporation • Calgary

Hybrid
CAD 120,000 - 180,000
Annual incentives
Pension plan
Comprehensive health benefits
Senior Mechanical Engineer
Senior Mechanical Engineer

TransAlta Corporation • Edmonton

Hybrid
CAD 110,000 - 160,000
Annual and long-term incentives
Company-matching pension plan
Flexible health benefits
Senior Mechanical Engineer
Senior Mechanical Engineer

TransAlta • Calgary

Hybrid
CAD 120,000 - 180,000
Competitive salary
Annual and long‑term incentives
Company-matching pension plan
+1
Field Engineer/Coordinator
Field Engineer/Coordinator

PCL Construction • Edmonton

Hybrid
CAD 110,000 - 150,000
Annual and long-term incentives
Company-matching pension plan
Flexible health benefits
Plant Mechanical Engineer - Reliability & Maintenance Leader
Plant Mechanical Engineer - Reliability & Maintenance Leader

AltaSteel • Edmonton

On-site
CAD 85,000 - 120,000
Power Generation & Mechanical Specialist — Critical Infra
Power Generation & Mechanical Specialist — Critical Infra

Government of Alberta • Edmonton

On-site
CAD 77,000 - 101,000
Public Service Pension Plan (PSPP)
Professional learning and development
Senior Engineer, Plant Engineering Services (Mechanical)
Senior Engineer, Plant Engineering Services (Mechanical)

SaskPower • Estevan

On-site
CAD 110,000 - 160,000
Project Manager, Gas Fleet Critical Spares (Temporary) TransAlta Corporation
Project Manager, Gas Fleet Critical Spares (Temporary) TransAlta Corporation

Project Management Institute - Southern Alberta Chapter (PMI-SAC) • Calgary

Hybrid
CAD 65,000 - 105,000
Senior Electrical Engineer - Power Systems Lead
Senior Electrical Engineer - Power Systems Lead

Magna IV Engineering, A Sunbelt Solomon Company • Calgary

On-site
CAD 90,000 - 120,000