Application Guide
How to Apply for Engineering Manager
at EnergyHub
๐ข About EnergyHub
EnergyHub is a mission-driven company at the forefront of the clean energy transition, specializing in distributed energy resource management. Unlike traditional energy companies, they focus on aggregating and optimizing distributed assets like EVs, batteries, and smart thermostats to create virtual power plants. Working here means contributing directly to grid decarbonization and building a sustainable energy future.
About This Role
As an Engineering Manager at EnergyHub, you'll lead a team of 5-7+ developers building and scaling the platform that manages millions of distributed energy devices. You'll balance technical leadership in Java/Spring/AWS microservices with cross-functional collaboration to define the team's roadmap for clean energy solutions. This role is impactful because your team's code directly enables utilities to integrate renewable resources and reduce carbon emissions.
๐ก A Day in the Life
A typical day might start with a stand-up to align your team on microservices development tasks, followed by reviewing code quality metrics and AWS deployment plans. You'd spend midday collaborating with Product managers to refine roadmap priorities for energy grid features, then provide architectural guidance on a PostgreSQL optimization. The day could end with mentoring engineers on Spring best practices and planning resource allocation for upcoming sprints.
๐ Application Tools
๐ฏ Who EnergyHub Is Looking For
- Has 2+ years managing teams of 5-7+ developers in agile environments, with experience mentoring engineers through technical transitions like microservices migrations
- Possesses hands-on technical expertise with EnergyHub's core stack: Java, Spring, AWS (EC2/ECS), MongoDB, and PostgreSQL, plus familiarity with C#/.NET or Python for automation
- Thrives in ambiguous, dynamic environments typical of clean tech, able to pivot between strategic planning and hands-on architectural guidance for distributed systems
- Demonstrates experience partnering with Product teams to translate clean energy use cases (e.g., demand response, EV charging optimization) into technical roadmaps
๐ Tips for Applying to EnergyHub
Highlight specific experience managing teams through technical transitions (e.g., monolith to microservices) relevant to EnergyHub's refactoring initiatives
Quantify your impact on team deliveryโmention how you've ensured 'quality, well-tested code on time' for scalable systems, ideally in energy or IoT domains
Showcase AWS and database expertise (MongoDB/PostgreSQL) with examples of deploying scalable services, as this is core to their distributed energy platform
Research EnergyHub's virtual power plant projects and mention how your background aligns with managing teams building grid-edge software
Emphasize adaptability by describing how you've guided teams in 'dynamic work environments,' such as pivoting for new clean energy regulations or utility partnerships
โ๏ธ What to Emphasize in Your Cover Letter
["Explain why EnergyHub's mission resonates with youโconnect your experience to their focus on distributed energy and sustainability", "Detail a past scenario where you provided 'strategic oversight and architectural direction' for a team initiative, like a microservices transition", "Describe how you've partnered with Product teams to define mission/roadmaps, ideally in cross-functional environments", 'Highlight your ability to manage ambiguity, citing examples of leading teams through unclear technical or business challenges']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Explore EnergyHub's virtual power plant solutions and their utility partners (e.g., Con Edison, PG&E) to understand their grid impact
- โ Review their tech blog or engineering content for insights into their microservices architecture and Java/Spring usage
- โ Study the distributed energy resource (DER) management market to grasp challenges like grid balancing and renewable integration
- โ Learn about key clean energy trends (e.g., FERC Order 2222, EV adoption) that influence EnergyHub's product roadmap
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Applying with generic management experience without highlighting specific technical skills in Java, Spring, AWS, or database systems
- Failing to demonstrate experience with team scalabilityโEnergyHub explicitly seeks managers who've led teams of 5-7+ developers
- Overlooking the mission-driven aspect; not connecting your background to clean energy or sustainability in your application
๐ Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!