about 2 months ago
Remote, United StatesSenior
Base Salary
$130k - $170k/yr
Responsibilities
- Build and maintain integrations with industry-standard energy protocols.
- Develop and maintain the client-facing REST API and backend logic.
- Create integrations with internal services to simplify complexity.
- Ensure security and data protection policies are in place.
- Collaborate with product and engineering teams to improve software quality.
- Enable new API features and assist teams in utilizing utility client data.
- Update the utility-facing web portal for new integrations.
- Promote a culture of quality ownership among developers.
- Write and maintain technical documentation.
- Perform other duties as assigned.
Requirements
- 5+ years of professional software engineering experience.
- Experience with energy specifications like OpenADR and IEEE 2030.5.
- Proficiency in the Java/Spring ecosystem.
- Expertise in RESTful web APIs for external clients.
- Strong software design skills.
- Familiarity with relational databases, primarily PostgreSQL.
- Knowledge of modern security best practices and API hardening.
- Experience with development best practices including CI/CD.
- Ability to work autonomously and collaboratively.
Benefits
- 100% paid medical for employees.
- 401(k) with employer match.
- Flexible work schedule.
- Casual work environment.
- Fully stocked fridge and pantry.
- Free Citi Bike membership and secure bike rack.
- Gym subsidy.
- Paid parental leave.
- Education assistance program.
About EnergyHub
EnergyHub is a software technology company based in New York, NY. EnergyHub's platform lets consumers turn their smart thermostats, electric vehicles, EV charging equipment, energy storage systems, solar inverters, water heaters and more into virtual power plants that keep the grid reliable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to more than a million people through partnerships with the most exciting companies in the 'internet of things.' EnergyHub is an independent subsidiary of Alarm.com, the leading technology provider of connected home solutions.
