Work Here?
Work Here?
Work Here?
Company Stage
Series C
Employees
201-500
Industries
Energy
Total Funding
$938.2M
Headquarters
N/A
Founded
2020
Health, dental, vision, & disability insurance
401k match
Unlimited time off
Find the one for you and start your career today
Software Engineering
Sales & Account Management
Business & Strategy
Operations & Logistics
IT & Security
Growth & Marketing
Product
Data & Analytics
Quantitative Finance
Customer Success & Support