Enverus

Calgary, Alberta, CAN
1,700 Total Employees
Year Founded: 1999

Offices at Enverus

Remote Workplace

Employees work remotely.

Typical time on-site: None

Global Office Locations

Calgary, Alberta, CAN
Calgary, Alberta – Eighth Avenue Place

585 8 Ave. SW, Suite 1400, Calgary, Alberta , Canada, T2P 1G1

Recently posted jobs

Big Data • Information Technology • Software • Analytics • Energy
The Senior Transmission Planning Engineer will lead efforts in injection studies, provide technical insights on generation interconnection and transmission congestion, and deploy production-grade code while collaborating with power market experts.