Senior Software Engineer
EnergyHub
Location
Remote
Type
Full-time
Posted
Oct 23, 2025
Compensation
USD 130000 – 170000
Mission
What you will drive
Core responsibilities:
- Develop and maintain backend services for the EV platform, ensuring seamless integration of all components
- Build and enhance data lakes to provide data analysis for different services and consumers
- Develop services to interact with connected vehicles at scale and maintain front-end web applications
- Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform
Impact
The difference you'll make
This role helps create a clean, distributed energy future by enabling consumers to turn their electric vehicles and other smart products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.
Profile
What makes you a great fit
Required skills and experience:
- 5+ years professional software engineering experience, preferably in small to medium-sized teams
- Strong proficiency with Kotlin/Java and familiarity with web services and RESTful APIs using Spring
- Expertise in API ingestion and data normalization processes
- Experience with front-end languages such as React/Typescript and containerized systems
Benefits
What's in it for you
EnergyHub offers a generous benefits package including:
- 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 and education assistance program
- Base salary range: $130,000 - $170,000 USD
About
Inside EnergyHub
EnergyHub empowers utilities and their customers to create a clean, distributed energy future by turning smart thermostats, electric cars, and other products into virtual power plants that keep the grid stable and enable higher penetration of renewable energy.