Brooklyn or United States Remote (Global) USD 105,000 – 125,000 / year

EnergyHub is hiring a Software Engineer II

Responsibilities

  • Design and implement front-end or back-end components, focusing on clean architecture, code quality, and comprehensive automated testing.
  • Partner with product managers, engineering teams, and stakeholders to deliver high-impact technical solutions.
  • Solve complex engineering challenges within real-world limitations, prioritizing system adaptability and long-term scalability.
  • Support and improve development workflows, including continuous integration and deployment, data design, and iterative delivery methods such as proof-of-concept builds and rapid prototyping.
  • Engage in a collaborative and respectful technical culture that values open dialogue and teamwork.
  • Perform additional tasks as needed to support team and project goals.

Why work for EnergyHub?

  • Work alongside talented professionals who are passionate, collaborative, and committed to excellence.
  • Take on meaningful responsibilities early, helping bring cutting-edge technologies to market from day one.
  • Expand your skill set in a fast-paced setting with exposure to leadership and diverse business functions.
  • Tackle challenging problems using modern tools and platforms in IoT, SaaS, and machine learning, including distributed systems, API integration, and optimization algorithms.
  • Contribute to advancing sustainable energy systems and reducing environmental impact through innovation.

Company Benefits

Comprehensive benefits include fully paid employee medical insurance, employer-matched 401(k), flexible scheduling, casual workplace culture, stocked kitchen, free Citi Bike membership, secure bike storage, gym reimbursement, paid parental leave, and funding for continuing education.

EnergyHub is an Equal Opportunity Employer

The company is committed to equal opportunity for all, including individuals with disabilities and veterans. Accommodations are provided during the hiring process. Applicants needing support can contact accommodations.apply@energyhub.net.

Notice To Third Party Agencies

Recruiter submissions are not accepted for this role without a prior agreement. The company reserves the right to hire candidates from unsolicited referrals without financial liability to external agencies.

Other

  • This role does not offer immigration sponsorship or related support at this time.
  • Personal information such as name, contact details, identification numbers, employment and education history, and demographics may be collected and used for recruitment, compliance, analytics, and recordkeeping. By applying, you consent to the retention and processing of your data for internal HR and business purposes.

Not available for this position at this time.

Required Skills
PythonSQLJavaReact.jsVue.jsAngularAWSMongoDBProblem-SolvingFull-Stack Development
About company
EnergyHub
EnergyHub is a growing enterprise software company that works with the most forward-thinking companies in smart energy. Our platform lets consumers turn their smart thermostats, electric cars, water heaters, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.
All jobs at EnergyHub Visit website
Job Details
Department Software Development
Category fullstack
Posted 4 months ago