Responsibilities:
- Build, manage, and mentor a team of engineers
- Partner with Engineering and Product to define the team’s mission
- Provide strategic oversight and architectural direction
Required Skills:
- Experience managing teams of developers
- Core technical knowledge (Java, Spring, AWS, etc.)
- Strong understanding of computer science principles
Benefits:
- 100% paid medical for employees
- 401(k) with employer match
- Paid parental leave
EnergyHub
EnergyHub empowers utilities and their customers to create a clean, distributed energy future. They help consumers turn their smart thermostats, EVs, batteries, and other products into virtual power plants.