Open Positions


Billing Specialist Boulder, Colorado

Consumer Operations

Part-time Operations Contractor United States
Summer Internship: Demand Response Product Operations United States
Summer Internship: eCommerce Operations United States

Deliver and Operate

Account Manager United States
Implementation Engineer United States
Reporting Programmer II United States
Staff Reporting Programmer United States


Data Engineer United States
Principal Software Engineer
2 Locations
Senior Software Engineer United States
Site Reliability Engineer United States
Staff Software Engineer, Machine Learning Canada
Staff Software Engineer, Machine Learning United States
Summer Internship: Software Developer in Test (SDET)
4 Locations
Summer Internship: Software Engineering
4 Locations
Summer Internship: Software Engineering
4 Locations


Manager, Financial Planning and Analysis (FP&A)
3 Locations
Senior Revenue Analyst United States

Finance & Accounting

Senior Manager, Accounting
2 Locations

Information Technology

Salesforce Administrator United States


Vice President, General Counsel United States


Consumer Marketing Manager United States
Summer Internship: Marketing Boston, Massachusetts


Summer Internship: Business Operations United States

Product and Solutions Marketing

Summer Internship: Consumer Marketing United States

Product Management

Product Manager United States
Product Manager, API United States
Summer Internship: Jira Admin
4 Locations
Summer Internship: Platform Product
4 Locations
Summer Internship: Product Design
4 Locations
Summer Internship: Product Intern
4 Locations
Technical Writer United States

Program Management

Program Manager III United States


Sales Engineer United States
Utility Sales Director United States
Utility Sales Vice President United States


Summer Internship: Security, IT and GRC United States

Technical Support

Summer Internship: Technical Solutions United States
Tier 1 Technical Solutions Engineer
5 Locations


Solutions Architect United States

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.