United States Remote (Global) USD 130,000 – 170,000 / year

EnergyHub is hiring a Senior Software Engineer

Responsibilities

  • Design and maintain backend systems that support the EV platform, ensuring reliable interoperability across components.
  • Integrate third-party APIs to incorporate external services, supporting OEM partnerships and external solutions.
  • Handle the ingestion and storage of large-scale, multivariate data from millions of connected users and vehicles.
  • Expand and manage data lakes to enable advanced analytics for internal and external service consumers.
  • Create scalable services that communicate with connected vehicles in real time.
  • Develop and maintain frontend web applications to deliver user interfaces across multiple products and services.
  • Implement and monitor security protocols, data protection policies, and compliance safeguards.
  • Build and sustain APIs that allow third parties to securely send and retrieve data from the platform.
  • Produce and update comprehensive technical documentation for systems and processes.
  • Promote and uphold a culture where development teams are accountable for software quality.
  • Perform additional tasks as required.

Benefits

  • Fully covered employee medical insurance and a 401(k) plan with employer matching contributions.
  • Relaxed workplace culture with flexible scheduling, stocked kitchen, free Citi Bike access, secure bike storage, gym reimbursement, paid parental leave, and educational support.

Responsibilities

  • Design and maintain backend systems that support the EV platform, ensuring reliable interoperability across components.
  • Integrate third-party APIs to incorporate external services, supporting OEM partnerships and external solutions.
  • Handle the ingestion and storage of large-scale, multivariate data from millions of connected users and vehicles.
  • Expand and manage data lakes to enable advanced analytics for internal and external service consumers.
  • Create scalable services that communicate with connected vehicles in real time.
  • Develop and maintain frontend web applications to deliver user interfaces across multiple products and services.
  • Implement and monitor security protocols, data protection policies, and compliance safeguards.
  • Build and sustain APIs that allow third parties to securely send and retrieve data from the platform.
  • Produce and update comprehensive technical documentation for systems and processes.
  • Promote and uphold a culture where development teams are accountable for software quality.
  • Perform additional tasks as required.

Benefits

  • Fully covered employee medical insurance and a 401(k) plan with employer matching contributions.
  • Relaxed workplace culture with flexible scheduling, stocked kitchen, free Citi Bike access, secure bike storage, gym reimbursement, paid parental leave, and educational support.
Required Skills
KotlinJavaSpring FrameworkRESTful APIsReact.jsTypeScriptAWSGraphQLKafka
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 3 months ago