Virtual power plant platform connecting distributed energy resources to grid operators
EnergyHub operates a software platform that aggregates distributed energy assets—solar, storage, EVs, smart thermostats—into controllable virtual power plants for grid operators and utilities. The tech stack reveals a mature real-time data architecture: Kafka + Kinesis for streaming, dbt + Snowflake for analytics, and gRPC + Protocol Buffers for low-latency asset coordination. Active hiring skews 2:1 toward engineering over sales, with a focus on scaling data ingestion and platform flexibility—matching their stated pain points around multivariate data scaling and coordination bottlenecks.
EnergyHub is a public software company (subsidiary of Alarm.com) based in Brooklyn, NY, founded in 2007. The platform aggregates smart devices and distributed energy systems—thermostats, EV chargers, batteries, solar inverters, water heaters—to help utilities manage grid load and increase renewable penetration. The company operates at scale: the platform serves more than a million end users through partnerships with utilities and IoT companies. Current projects include data lake development, third-party API integration, partner onboarding platforms, and new market expansion, indicating both technical infrastructure buildout and commercial scaling.
EnergyHub uses Kafka and AWS Kinesis for real-time data streaming, dbt and Snowflake for analytics, PostgreSQL and MongoDB for storage, gRPC and Protocol Buffers for service communication, and Java/Spring, React, TypeScript on the application layer.
EnergyHub employs 51–200 people. Current hiring is accelerating, with 27 active roles across engineering, sales, operations, marketing, product, data, finance, and business functions.
Other companies in the same industry, closest in size
EnergyHub's technology stack, projects, and hiring signals are inferred from public hiring and company data — career pages, public listings, and company web presence — then clustered and de-duplicated. Figures are estimates that refresh over time. Read our full methodology →
This is not an official vendor or customer list. It is a technology-adoption signal inferred from public data, intended for B2B research.