EnergyHub

Engineering Manager

United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Utilities, Energy, SoftwareIndustries

Requirements

Candidates should have over 4 years of experience managing developer teams, including larger or multiple teams with staff engineers. Core technical knowledge in Java, Spring, AWS (EC2, ECS), Postgres, and MongoDB is essential, along with experience in Python and Robot Framework for automation. A belief in a test-first approach to coding and experience launching multiple products or features with proven success metrics are also required. The ability to learn from unsuccessful projects and manage ambiguity with competing priorities is crucial.

Responsibilities

The Engineering Manager will accelerate the software development lifecycle by creating and standardizing design and development patterns, and by unifying how teams develop, deploy, and test core services. They will participate in solution development, ensuring the team delivers quality, well-tested code on time, in scope, and with robust scalability. Responsibilities include partnering with cross-functional teams to define the team's mission, vision, and roadmap, and providing strategic oversight, architectural direction, and execution for new initiatives. The manager will coach, mentor, and train team members, continuously raising the bar through organizational evolution and process improvement. They will also facilitate architectural conversations, provide frameworks for deploying software in an Agile environment, conduct code reviews, lead through development hurdles and incidents, and balance competing priorities.

Skills

People Management
Strategic Alignment
Software Development
Service Architecture
Platform Development
Microservices
Scalability
Reliability
Observability
Performance
Design Patterns
Development Practices
Testing
Quality Assurance
Mentoring
Coaching
Process Improvement
Technical Leadership

EnergyHub

Manages distributed energy resources for utilities

About EnergyHub

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.

New York City, New YorkHeadquarters
2007Year Founded
$30.7MTotal Funding
GRANTCompany Stage
Automotive & Transportation, EnergyIndustries
51-200Employees

Benefits

Health Insurance
401(k) Retirement Plan
401(k) Company Match
Flexible Work Hours
Paid Parental Leave
Gym Membership
Tuition Reimbursement

Risks

Increased competition from DERMS providers like AutoGrid and Enbala.
Rapid AI advancements may require significant investment to stay competitive.
Potential regulatory changes in California could impact virtual power plant profitability.

Differentiation

EnergyHub's DERMS platform optimizes grid edge management with AI technology.
The Managed Charging feature for EVs reduces infrastructure costs for utilities.
EnergyHub's deep partner ecosystem enhances its competitive edge in the energy market.

Upsides

Acquisition of Kapacity.io enhances demand-side flexibility in Europe.
Partnership with FranklinWH expands virtual power plant capabilities and customer engagement.
$1.5M grant supports virtual power plant expansion, focusing on low-income families.

Land your dream remote job 3x faster with AI