Application Guide
How to Apply for Software Architect
at EnergyHub
๐ข About EnergyHub
EnergyHub is a remote-first company empowering clean, distributed energy for a sustainable future. They focus on pragmatic, business-driven software architecture rather than ivory-tower theory, and value hands-on leaders who embed with teams to drive real impact.
About This Role
This Software Architect role is a hands-on, embedded leader who will drive architectural modernization using Domain-Driven Design, shape organizational design via Conway's Law, and guide platform engineering. You'll act as a 'civil servant' to execution teams, balancing technical purity with business ROI.
๐ก A Day in the Life
You'll start by joining a team's standup to understand their daily friction, then spend time pair-coding or reviewing designs to validate architectural strategies. Afternoons might involve collaborating with product on ROI tradeoffs, documenting architectural decisions, or refining the internal developer platform based on team feedback.
๐ Application Tools
๐ฏ Who EnergyHub Is Looking For
- A pragmatic architect who prioritizes business value over academic purity and avoids over-engineering.
- Experienced in Domain-Driven Design and distributed architecture extraction, with a track record of balancing speed and technical quality.
- Skilled in sociotechnical design, applying Conway's Law and Inverse Conway Maneuver to align team structure with software architecture.
- Passionate about platform engineering, treating internal developer platforms as tier-one products with user empathy.
๐ Tips for Applying to EnergyHub
Highlight specific examples where you balanced architectural purity with business ROI in previous roles.
Show how you've embedded with teams as a hands-on leader, not a remote dictatorโuse stories of shared struggle.
Demonstrate experience with Domain-Driven Design and distributed systems extraction, not just theoretical knowledge.
Emphasize your role in shaping team structure using Conway's Law, with concrete outcomes.
Mention any platform engineering work where you treated internal tools as products, focusing on developer experience.
โ๏ธ What to Emphasize in Your Cover Letter
['Your pragmatic, business-first approach to architecture, with examples of avoiding over-engineering.', "Experience applying Domain-Driven Design and Conway's Law in real-world organizational design.", 'Your hands-on leadership styleโembedding with teams, understanding friction, and validating strategies through collaboration.', 'Passion for platform engineering and treating internal developer platforms as products.']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Read EnergyHub's blog or engineering talks to understand their current architecture challenges and culture.
- โ Research their product (distributed energy management) and how software architecture impacts their mission.
- โ Look into their remote-first practices and how they foster collaboration across distributed teams.
- โ Study their use of Domain-Driven Design and platform engineeringโcheck for any public repos or tech talks.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Coming across as an 'ivory tower' architect who focuses on abstract patterns without grounding in business value.
- Failing to provide concrete examples of hands-on workโthis role demands you've been in the trenches.
- Overemphasizing a single technology stack; EnergyHub values pragmatic adaptability over dogma.
๐ 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!