Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 3 days ago
Software Development
Full Time
USA
$130,000 - $170,000 USD/year

Overview

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.

In Short

  • Contribute to all parts of our stack, distributed services, queuing, and data layers.
  • Expand and improve our cloud-based, mission-critical, 24x7 production system.
  • Create architecture and design documents, write, test and review code.
  • Work on next-generation demand response and energy efficiency services for utilities.
  • Collaborate with all teams at EnergyHub for best integration experience.
  • 5+ years professional software engineering experience required.
  • Java experience (preferably Java 11+) is a must.
  • Strong experience in the full SLDC cycle and core engineering design patterns.
  • Experience in testing methodologies is essential.
  • Knowledge of web services and RESTful APIs using Spring is needed.

Requirements

  • Experience with a scripting language (Python preferred).
  • Information security knowledge: PKI, TLS, OAuth, SSO.
  • Front-end experience with React, Sass, Webpack.
  • Familiarity with automated testing and continuous integration/deployment.
  • Database and data processing pipeline experience.

Benefits

  • Collaborate with outstanding people.
  • Make an immediate impact in your role.
  • Gain well-rounded experience across multiple areas.
  • Work with the latest technologies in IoT and machine learning.
  • Be part of something important for climate change.
  • Focus on a fun team culture with social events.
EnergyHub logo

EnergyHub

EnergyHub is a forward-thinking company dedicated to empowering utilities and consumers to foster a clean, distributed energy future. By transforming smart devices such as thermostats, electric vehicles, and batteries into virtual power plants, EnergyHub enhances grid stability and supports the integration of renewable energy sources like solar and wind power. The company operates at the intersection of technology and energy, collaborating with various teams to develop and deliver innovative programs and integrations that facilitate the growth of distributed energy resources. With a focus on quality, process improvement, and a collaborative culture, EnergyHub is committed to making a positive impact on the climate while providing a dynamic work environment for its employees.

Share This Job!

Save This Job!

Similar Jobs:

Chainlink Labs logo

Senior Software Engineer - Remote

Chainlink Labs

3 days ago

Join Chainlink Labs as a Senior Software Engineer to develop microservices and tools for decentralized finance applications.

USA
Full-time
Software Development
Curri logo

Senior Software Engineer - Remote

Curri

3 days ago

Join Curri as a Senior Software Engineer to develop a route planning SaaS platform, focusing on both front-end and back-end solutions.

USA
Full-time
Software Development
EnergyHub logo

Senior Software Engineer - Remote

EnergyHub

3 days ago

Join EnergyHub as a Senior Software Engineer to develop backend services for an innovative EV platform.

Worldwide
Full-time
Software Development
$130,000 - $170,000 USD/year

Jobgether

Senior Software Engineer - Remote

Jobgether

3 days ago

We are seeking a Senior Software Engineer to design and implement automation solutions in a remote role.

USA
Full-time
Software Development
Drata logo

Senior Software Engineer - Remote

Drata

4 days ago

The Senior Software Engineer will lead platform development, focusing on building scalable web applications and APIs.

USA
Full-time
Software Development
$139,600 - $215,500/year