Open Positions

Customer Success

Customer Success Associate
2 Locations
Customer Success Associate (Midwest)
2 Locations
Customer Success Associate (Northeast)
2 Locations
Customer Success Manager
2 Locations
Customer Success Manager Boston, Massachusetts
Customer Success Manager (Midwest) Boulder, Colorado


Associate Data Engineer
2 Locations
Data Engineer Contractor Vancouver, BC
Director, Quality Engineering Boulder, Colorado
Engineering Program Manager Vancouver, BC
Front End Software Engineer Boston, Massachusetts
Full-Stack Software Engineer Vancouver, BC
Python Engineer, Orchestrated Energy Vancouver, BC
Senior Back-End Engineer Boulder, Colorado
Senior Software Engineer Boston, Massachusetts
Software Engineering Manager
2 Locations
Sr. Python Engineer Vancouver, BC


Director of Implementation
2 Locations
Senior Technical Project Manager Boston, Massachusetts
Solution Architect Boston, Massachusetts
Technical Project Manager
4 Locations


Vendor Procurement Manager Boulder, Colorado


Customer Analyst
2 Locations
Operations Analyst Boulder, Colorado

Product Management

Product Manager Boston, Massachusetts
Product Owner Boston, Massachusetts
Product Owner Boulder, Colorado
Product Owner Vancouver, BC
Senior Product Owner Boston, Massachusetts


Client Solutions Director
2 Locations
Client Solutions Director (Midwest) Boulder, Colorado
Client Solutions Director (Northeast)
2 Locations

Technology Research

API Architect Boulder, Colorado
Data Product Owner
2 Locations
Director, Innovation Solutions Boulder, Colorado
Innovation Product Owner
2 Locations
Tech Lead Boulder, Colorado
Technical Project Manager Boulder, Colorado

Utility Operations

Senior Data Analyst, Reporting Boulder, Colorado

If you don't see a role that fits your profile, then apply with our General Application.

Check on an application you've submitted.
Sign up for Job Alerts.