Senior EMS Modelling Engineer or Analyst

AESOCalgary, AB
Hybrid

About The Position

The Alberta Electric System Operator (AESO) is responsible for the safe, reliable, and economic planning and operation of the Alberta Interconnected Electric System. We provide open and non-discriminatory access to Alberta’s interconnected power grid and also facilitate Alberta’s competitive wholesale electricity market. The AESO strives to foster an inclusive, diverse and equitable workplace where people feel respected and welcomed for who they are, together we deliver high performance and innovative results. The Data Management team within the Operations Systems department is looking for a Senior EMS Modelling Engineer or Analyst to join our team. Reporting to the Manager, Operations Systems Data Management, you will be an integral part of supporting the real-time operations of the Alberta Electrical Grid through management of the real-time database model, and display components of the Energy Management System (EMS).

Requirements

  • Completion of an undergraduate degree in engineering, computer science, or equivalent combination of education and experience.
  • A minimum of 10 years’ experience in power systems or a related industry.
  • Experience with scripting, troubleshooting, and optimizing in Perl, PowerShell, or other language.

Nice To Haves

  • Experience developing and supporting real-time control room operations or SCADA systems is considered an asset.
  • Experience developing or utilizing power system models for steady state analysis or studies is considered an asset.
  • Electric utility experience and/or familiarity with the operation of the AESO; direct experience with GE AEMS products, including GridOS, Habitat and Source, is considered an asset.

Responsibilities

  • Implement and manage updates to the EMS model based on changes to the topology of the AIES, including EMS SLDs and user interface displays to support regular database releases.
  • Propose and implement process changes to improve the accuracy and efficiency of translating engineering documents into EMS models and SCADA mapping to support various EMS functional groups and enhance situational awareness in the control room.
  • Troubleshoot real-time power system modelling and display issues or requests during working hours.
  • Participate in on-call remote support of the EMS outside working hours. This can include direct technical support or routing issues to other on-call experts, depending on the nature of the incident.
  • Contribute to upgrade and enhancement projects and strategic initiatives providing guidance for the future evolution of the modeling and display maintenance efforts.
  • Propose and implement process changes to improve the management of the real-time power systems models and displays.
  • Ensure compliance with AESO rules and standards.
  • Provide ongoing mentorship and guidance to junior team members to support skill development and performance growth.

Benefits

  • competitive salary
  • paid vacation
  • flex time
  • on-call pay
  • health and dental benefits
  • mental health support
  • defined contribution pension plan
  • Learning and development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service