Software Engineer II
EnergyHub
Posted
Feb 20, 2026
Location
Remote
Type
Full-time
Compensation
$105000 - $125000
Mission
What you will drive
- Develop front end or back end solutions, working towards well-structured, high-quality code with automated testing.
- Collaborate cross-functionally with product managers, internal engineering teams, and stakeholders to contribute to high-impact projects.
- Work within real-world constraints to develop creative solutions that work towards platform flexibility and scalability.
- Contribute to best practices for CI/CD, data modeling, and iterative development (e.g., PoCs, rapid prototyping, milestone-based execution).
Impact
The difference you'll make
Help create the future of how energy is produced and consumed. Make a positive impact on our climate by enabling higher penetration of solar and wind power through virtual power plants.
Profile
What makes you a great fit
- 2-4 years of professional software engineering experience.
- Strong experience developing the full SDLC in either a front-end or back-end framework.
- Experience with Python or SQL.
- Experience with Java (preferably Java 11+) or experience with at least one modern SPA framework (React, Vue or Angular).
Benefits
What's in it for you
- Base salary range: $105,000—$125,000 USD
- 100% paid medical for employees
- 401(k) with employer match
- Casual environment with flexibility to set your own schedule
- Fully stocked fridge and pantry
- Free Citi Bike membership, secure bike rack, gym subsidy
- Paid parental leave
- Education assistance program
About
Inside EnergyHub
EnergyHub empowers utilities and their customers to create a clean, distributed energy future. We help consumers turn their smart thermostats, EVs, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.