Enbridge

HQ
Calgary
Total Offices: 13
10,753 Total Employees

Teams at Enbridge

Recently posted jobs

2 Days AgoSaved
In-Office
4 Locations
Energy • Renewable Energy
Lead enterprise emissions data management and corporate GHG reporting. Manage the Encompass Metrics platform, ensure data quality and consistency, produce performance and regulatory reports, support assurance and audits, conduct emissions analytics, and collaborate across business units to inform reduction initiatives and compliance.
2 Days AgoSaved
In-Office
4 Locations
Energy • Renewable Energy
Lead development and governance of enterprise Scope 1 and 2 emissions targets, forecasting, prioritization, and multi-year reduction planning. Build methodologies, scorecards, scenario analysis, and prioritization frameworks. Partner across teams to translate regulatory requirements, support carbon governance, and inform funding and strategic decisions toward the enterprise net-zero (2050) pathway.
3 Days AgoSaved
In-Office
North York, ON, CAN
Energy • Renewable Energy
Design, implement, administer, and improve Oracle Fusion Middleware platforms (WebLogic, SOA Suite, OSB). Ensure high availability, performance, lifecycle management, security, and incident resolution. Automate administration with Ansible/WLST/Shell/Python, collaborate across teams, mentor staff, maintain documentation, and participate in on-call rotation and after-hours production activities.