EPCOR jobs
Is EPCOR hiring?
Yes. EPCOR has 32 open jobs as of 6 November 2026. Most are in Operations, Strategy & Projects (19%) and Skilled Trades & Maintenance (13%).
Updated 6 Nov, 13:32 UTC
- Open jobs
- 32
- Available now
- New this week
- 32
- First seen in the last 7 days
- Typical listing age
- 4d
- Median age of open listings
- Reposts / reopenings
- 0%
- Share of current open jobs
Open jobs at EPCOR
Filter these jobsProvides HRIS support and leads HRIS projects to optimize HR systems and implement cloud-based ERP solutions.
- Edmonton, Canada · On-site
- 5+ yrs
Leads HSE strategy and programs for Electricity Operations to ensure safe, compliant, and efficient operations.
- Edmonton, Canada · On-site
- 7+ yrs
- Temporary
- Yesterday
Analyst, IS Infrastructure PMO
Analyzes and supports IS Infrastructure PMO governance, controls, reporting, and tools for IT infrastructure projects.
- Edmonton, Canada · On-site
- ≈ From $35.7 per hour
- 4+ yrs
- Yesterday
Manager, Project Delivery
Leads and delivers engineering projects and programs within EPCOR’s water and wastewater operations.
- Edmonton, Canada · On-site
- 10+ yrs
Perform journeyman-level electrical and instrumentation maintenance at a water treatment facility.
- Edmonton, Canada · On-site
- ≈ $47.1 per hour
- 3+ yrs
- Temporary
- 4 days ago
Project Manager (Distribution)
Manages a portfolio of distribution projects from planning through completion.
- Edmonton, Canada · On-site
- 5+ yrs
- Temporary
- 4 days ago
Operator I or II, Water
Operate and maintain the White Tanks surface water treatment facility to meet quality standards.
- Surprise, United States · On-site
- 1+ yrs
Manages WWTP facilities maintenance and related operations to ensure safe, reliable plant support.
- Edmonton, Canada · On-site
- 3+ yrs
- 4 days ago
Human Resources Business Partner (HRBP)
Supports leaders with people strategies to improve organizational performance and employee engagement.
- Edmonton, Canada · Hybrid
- 5+ yrs
- Temporary
- Yesterday
Senior Advisor, Public Engagement
- Edmonton, Canada
- ≈ From $38.6 per hour
- Senior
10 of 32 jobs loaded