Software Engineer, EnergyHub

$110-140k

React
MongoDB
AWS
TypeScript
JavaScript
Python
Tableau
.NET
Java
Node.js
Airflow
Salesforce
Hubspot
MySQL
RabbitMQ
Spring
Snowflake
Rails
DynamoDB
ChatGPT
Mid and Senior level
Remote from US
EnergyHub

Energy management platform

Job no longer available

EnergyHub

Energy management platform

101-200 employees

B2BArtificial IntelligenceEnergySustainabilitySaaS

Job no longer available

$110-140k

React
MongoDB
AWS
TypeScript
JavaScript
Python
Tableau
.NET
Java
Node.js
Airflow
Salesforce
Hubspot
MySQL
RabbitMQ
Spring
Snowflake
Rails
DynamoDB
ChatGPT
Mid and Senior level
Remote from US

101-200 employees

B2BArtificial IntelligenceEnergySustainabilitySaaS

Company mission

To empower utilities and their customers to create a clean, distributed energy future

Role

Who you are

  • We are looking for an engineer with prior advertising/sales/marketing software experience (Hubspot/Salesforce) to help integrate those tools with our core applications (Java/Python) and datastores (Snowflake/MongoDb)
  • 4+ years professional software development experience
  • Java experience (preferably Java 17) preferred; other programming interests and technologies are encouraged!
  • Experience with at least one scripting language (we use Python, but Node/Javascript experience is also useful)
  • Experience with a modern Frontend framework, preferably React (and more specifically React + Typescript)
  • Extensive experience with Hubspot concepts (contacts, companies, deals, tickets, engagements, etc.) and Hubspot development (knowledge of the HubSpot API, the ability to build custom modules and themes/leverage HubL, an awareness of SEO best practices within the HubSpot platform, etc)

Desirable

  • Frontend: TypeScript, React
  • Backend: Spring Boot, or other opinionated backend frameworks (.NET, Rails, etc)
  • AWS Ecosystem experience
  • Serverless Framework
  • One of (or all!) Tableau, Hubspot, or Salesforce API’s
  • Basic ChatGPT/Prompt Engineering experience
  • Typical development tools and processes (automated testing, continuous integration/deployment, monitoring systems)
  • Database and data processing pipeline experience (we work with MySQL, MongoDB, DynamoDB, S3, RabbitMQ and Snowflake, and tools like Hightouch, Airflow, and Tableau)

What the job involves

  • Our cross-functional growth team (Product/Marketing/Data Analytics/Engineering) is dedicated to initiatives that help us identify, engage, and convert utility customers with qualifying devices
  • EnergyHub’s ability to provide grid flexibility during peak load events directly scales with the number of devices participating in our programs, and this role will help us empower our marketing/advertising teams to increase enrollments by building tools for rapid experimentation, measuring the efficacy of campaigns, and opening new programmatic channels for enrollments
  • Design and implement software solutions that empower our marketing/client focused teams with better tools for utility customer engagement and enrollment
  • Help drive the migration of our email management and signup flows from a bespoke Java based service into a highly self-service Hubspot implementation
  • Support our analytics team through reporting and logging to arrive at data-driven decisions on the efficacy of tools we build and the experiments we run
  • Work with device manufacturers and utilities to expand enrollment opportunities through in-app or rapid signup flows
  • Contribute to the engineering team’s collective goals through code reviews, group planning, debugging, and more
  • React to and resolve novel technical, operational, and organizational obstacles
  • Contribute to our team culture and inclusive environment
  • Other duties as assigned

Share this job

View 8 more jobs at EnergyHub

Insights

29% employee growth in 12 months

Company

Company benefits

  • 401(k) with employer match
  • HSA and FSA options
  • Medical opt-out allowance
  • 100% paid medical insurance for employees
  • Tuition reimbursement and continuing ed stipend
  • Work from our Brooklyn or Burlington office, or fully remote
  • Dog Fridays at Brooklyn HQ
  • Company happy hours
  • Wellbeing subsidy
  • Bi-annual full-team meetings at our Brooklyn HQ

Funding (last 2 of 5 rounds)

Jun 2024

$1.5m

GRANT

Aug 2011

$14.5m

SERIES B

Total funding: $31.6m

Our take

Power grids are becoming increasingly complicated due to the increased usage of distributed energy resources (DER) in homes such as electric vehicles, home batteries, and thermostats. This complexity arises from the fragmented nature of DER providers and their lack of integration with management systems, making it difficult for renewable energy and other advanced grid services to operate reliably.

EnergyHub provides a DER management system that facilitates the management of DERs at scale, helping to provide the digital infrastructure for flexible electricity demand, voltage and frequency regulation and real-time analytics. It also provides end-to-end support for the acquisition, enrollment, and aggregation of customer-owned DERs.

Whilst the DER industry faces significant challenges in integrating into existing power grids, EnergyHub is providing the infrastructural and data flexibility required to future-proof the reliability of power networks. The company partners with major DER providers - Siemens, Nest and Tesla to name a few - and provides the technical support required for them to meet their long-term strategic goals and work towards a renewable future.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle