Technical Program Manager
GroqFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need 2+ years of directly managing teams of developers (ideally 5-7+), core technical knowledge in Java, Spring, AWS (EC2, ECS), MongoDB, and Postgres, experience with Python and C#/.NET, and a strong understanding of computer science principles and SDLC best practices.
This information is not specified in the job description.
This information is not specified in the job description.
The role thrives in a fast-paced, dynamic environment where you'll navigate ambiguity, build team organization and efficiency, coach direct reports, and partner cross-functionally while focusing on people management and impactful software projects.
EnergyHub values passion and mission contribution over pedigree; strong candidates demonstrate management experience, technical skills in their stack, and abilities in code reviews, architecture, coaching, and process improvements—even if not hitting every point.
Manages distributed energy resources for utilities
EnergyHub helps utility companies manage the complexities of the energy grid, especially with electric vehicles (EVs) and distributed energy resources (DERs). Their main product, the Distributed Energy Resource Management System (DERMS) platform, uses artificial intelligence to optimize energy control at the grid edge, including features like Managed Charging for EVs. EnergyHub stands out by integrating with a wide range of partners and leveraging resources from its parent company, Alarm.com. The goal is to provide advanced grid services that enhance utility operations and customer satisfaction.