2,137,075open jobs
136,453companies
254,745added this week
Browse all
Salary
$93k – $117k per year
Location
In office (Burnaby)
Seniority
Staff · 10+ years exp
Visa
Positions approved through LMIA in 12 months: 4
Employment
Contractor

First seen by Alion on Sep 29, 2026.

Overview
Company
Impact
Profile match
2024-05-28T16:48:25.232-07:00 Home › About us About us Powering a clean, sustainable future BC Hydro is a provincial Crown corporation, owned by the government and people of British Columbia, Canada. We generate and deliver electricity to 95% of the population of B.C.

Job Location: Edmonds, Burnaby, BC (Lower Mainland)
Employment type: Temporary, Full-time (37.5 hrs/wk), approximately 14 months (until about December 2027)
Flexible Work Role: Hybrid
Annual Salary: $131,100.00 - $165,800.00
Requisition: 52518811

A workplace powered by you

At BC Hydro, we're working towards creating a cleaner and more sustainable future for all British Columbians and need people like you to help us. A career at BC Hydro is meaningful and provides you the opportunity to be part of a talented, inclusive, and diverse team. We offer a healthy work-life balance, competitive wages, a comprehensive benefits package, and training opportunities to support you in your career growth. We're proud to be ranked as one of B.C.'s Top Employers and one of Canada's Best Diversity Employers.

What you'll do

Generation System Operations (GSO) is providing an exciting 14 month rotation opportunity to work with our experienced engineers within the System Optimization group.

BC Hydro operates a 13,200 MW system of hydroelectric, thermal, and market resources. Within Generation System Operations (GSO), energy, capacity, and water planning are managed by teams organized by planning time horizons from real time to five years.

In GSO, the System Optimization (SO) group of ten engineers plans the optimal use of energy and capacity for our major reservoirs and generation assets to meet domestic load and inform Powerex trade flexibility. The SO team holds a unique role, liaising with and informing decisions across multiple BC Hydro business lines: Operations Stations and Transmission, Energy Planning, Project Delivery, Regulatory, Finance, Customer and Corporate Affairs, and our trade subsidiary, Powerex. The SO team reports out, monthly, to VP of Operations and our CFO.

The System Optimization engineers plan our monthly to 5-year energy supply forecasts and our within monthly load resource balance options considering uncertainty associated with our surplus or deficit energy positions. The SO modellers are the touchpoint between Powerex, Finance, and Operations for energy management strategies, the operational balance between our major reservoir systems, Peace and Columbia, and optimization of our consolidated net revenue of operations. Critical to these functions is the SO team's responsibility for supporting and developing new planning tools for system energy optimization and managing data analytics.

System Optimization Responsibilities:

  • Develop, document, and maintain proprietary models and software used to analyze, optimize, and simulate the physical and economic operation of BC Hydro's integrated generation assets: Hydro with reservoir storage, run of river hydro, wind, and thermal.
  • Work directly with our wholesale electricity traders (Powerex), with GSO's 24/7 operations team (PSOSE) and Operation Planning Engineers (OPEs), field outage schedulers, Corporate Finance, Regulatory, Energy Planning, Load Forecasting, and Project Delivery to optimize generation, reservoir storage, and outage planning.
  • Optimize system energy production and storage considering uncertainty in system loads, reservoir inflows, outages, Energy Purchase Agreements, and market prices. Provide direction on setting the marginal values for energy stored in our large hydroelectric reservoirs.
  • Integrate system planning for BC Hydro's largest generation and storage systems, the Peace and Columbia, including planning operations under the Columbia River Treaty.
  • Inform and plan to manage energy and capacity deficit and surplus positions under short term time horizons (daily to 6 months) with PSOSE, Powerex, and Stations and Field Operations. Provide scenarios for financial and reliability analysis associated with major outage planning, evolving system issues and policy alternatives. Analyze input data sources and model results for relevancy, reliability, and validity.
  • Prepare and present monthly reports and advice to the Executive and finance related to system modeling, security of energy supply, financial forecasts, and risk. Communicate and problem solve effectively with BC Hydro VP, Directors, engineers, market traders, finance, software consultants, and other staff, both within BC Hydro and externally, for the purposes of gathering and relaying information and resolving new issues of concern.
What you bring
  • Engineering degree recognized by Canadian Universities and registered, or eligible for immediate registration, as a Professional Engineer with EGBC.
  • Applicant may be hired as a Senior Engineer (8+ years) or Specialist Engineer (10+ years) depending on level of experience in the following areas: Software development; Economic modeling and analysis; Stochastic programming and/or development of optimization software; Storage based hydroelectric management and modelling; Generation and Transmission outage planning and dispatch; and/or Graduate degree(s) or equivalent experience in Water Resource Management, Applied Mathematics or Economics with specialization in optimization of Energy Systems, Energy Markets, and/or Finance.
  • Applied programming background in Java and/or R. Experience in data analytics & regression model development and data transformations. Experience in reporting and enterprise data management platforms (Power BI, Fabric, etc.).
  • Ability to make decisions in tight time frames and under pressure, while working with an extensive array of decision support models. Able to apply creative and critical problem solving to emerging issues. Able to multi-task and set priorities to achieve long term goals.
  • Engaging interpersonal, oral, and written technical communication and presentation skills.
  • Ability to provide direct or indirect work leadership to engineers and other technical stakeholders and Project Delivery on water conveyance and generation management.
What we offer
  • A comprehensive benefits package
  • A minimum of 15 paid vacation days
  • A lifetime pension
  • Flexible work model, depending on your role type
  • Training and development courses

For more information on the benefits we offer, visit bchydro.com/benefits.

What else you should know
  • This is a temporary opportunity until approximately December 2027.
  • Applicants who do not meet full qualifications or those with lesser work experience may be considered for a lower level position.

Please be advised that this role has been assessed as safety sensitive and pre-qualification alcohol and drug testing will be required as a pre-condition to employment.

How to apply

Apply online by October 12, 2026: view and apply for this job on the BC Hydro Careers site.

BC Hydro is an equal opportunity employer. We welcome applications from all qualified job seekers. If you're a person with a disability, please let us know by emailing [email protected], as adjustments can be made to help support you in your application process.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,075 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Burnaby
$60k – $86k per year · In office · 10+ years exp · Kingston
Apply
$60k – $67k per year · In office · 5+ years exp · Canada
Design
AutoCAD
Apply
$60k – $100k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Bolton · Ajax · Brampton · Hamilton · Mississauga
Apply
Hybrid · Full-Time · 12+ years exp · Toronto
Analytics
Power BI
Management
Microsoft Project
Defense
EVMS
Apply
$88k – $106k per year · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Toronto
SpaceTech
CATIA
Apply
$65k – $88k per year · Equity · Hybrid · 5+ years exp · Bachelor's Degree · Burnaby
SpaceTech
AS9100
MedTech
ISO 13485
Apply
In office · Burnaby
DevOps
Windows
Apply
In office · 6+ years exp · Bachelor's Degree · Burnaby
SpaceTech
IBM DOORS
MedTech
Human Factors Engineering
Apply
$36k per year · In office · Full-Time · Burnaby · Vancouver
Apply
$28k per year · In office · Full-Time · Burnaby · Vancouver
Apply
See all jobs
This is one of many
2,137,075 more open roles from verified company boards, updated every day.