Brooklyn or United States USD 105,000 – 125,000 / year

EnergyHub is hiring a Software Engineer II

Responsibilities

  • Design and sustain backend systems for an EV platform, ensuring interoperability across components.
  • Connect with external APIs to incorporate third-party services, supporting OEM partnerships and integrations.
  • Handle ingestion and long-term storage of complex, high-volume datasets from millions of connected devices.
  • Expand and refine data lakes to support analytics across multiple services and data consumers.
  • Create scalable services to communicate with connected vehicles efficiently.
  • Build and improve front-end web applications to deliver user interfaces for various platform offerings.
  • Implement and oversee security protocols, data protection measures, and monitoring systems.
  • Develop, document, and maintain APIs accessible to third parties for secure data exchange.
  • Produce and update technical documentation for systems and integrations.
  • Promote a culture of quality ownership throughout the development lifecycle.
  • Perform additional tasks as needed.

Benefits

  • Full coverage of employee medical insurance and a 401(k) plan with employer contributions.
  • Relaxed workplace culture, flexible scheduling, fully stocked kitchen, complimentary Citi Bike access, secure bike storage, gym reimbursement, paid parental leave, and education support.

Responsibilities

  • Design and sustain backend systems for an EV platform, ensuring interoperability across components.
  • Connect with external APIs to incorporate third-party services, supporting OEM partnerships and integrations.
  • Handle ingestion and long-term storage of complex, high-volume datasets from millions of connected devices.
  • Expand and refine data lakes to support analytics across multiple services and data consumers.
  • Create scalable services to communicate with connected vehicles efficiently.
  • Build and improve front-end web applications to deliver user interfaces for various platform offerings.
  • Implement and oversee security protocols, data protection measures, and monitoring systems.
  • Develop, document, and maintain APIs accessible to third parties for secure data exchange.
  • Produce and update technical documentation for systems and integrations.
  • Promote a culture of quality ownership throughout the development lifecycle.
  • Perform additional tasks as needed.

Benefits

  • Full coverage of employee medical insurance and a 401(k) plan with employer contributions.
  • Relaxed workplace culture, flexible scheduling, fully stocked kitchen, complimentary Citi Bike access, secure bike storage, gym reimbursement, paid parental leave, and education 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 6 months ago