Open Positions


Revenue and Technical Accounting Manager Denver, Colorado

Consumer Operations

Seasonal Customer Care Representative (Fall/Winter) Boulder, Colorado

Customer Success

Customer Success Associate Boulder, Colorado
Customer Success Associate Seattle, Washington
Customer Success Manager
2 Locations


Associate Software Engineer Vancouver, BC
Director of Software Engineering Vancouver, BC
Lead Software Engineer (Python) Vancouver, BC
Scrum Master
2 Locations
Scrum Master Vancouver, BC
Senior Engineer - Core Platform Boulder, Colorado
Senior Software Engineer Vancouver, BC
Senior Software Engineer - Onboarding
2 Locations
Software Engineer Vancouver, BC
Software Engineer
2 Locations


Project Coordinator Boulder, Colorado
Senior Financial Analyst
2 Locations


Operations Analyst Boulder, Colorado
Operations Associate Vancouver, BC
Technical Operations Analyst Boulder, Colorado

Product and Solutions Marketing

Sales Engineer
5 Locations

Utility Operations

Associate Technical Project Manager
2 Locations
Data Analyst (Ad-Hoc Reporting)
2 Locations
Data Analyst (Report Automation & Delivery)
2 Locations
Data Scientist
3 Locations
Technical Support Analyst (Tier 1) 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.