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.

๐ŸŽฏ 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

1

Highlight specific examples where you balanced architectural purity with business ROI in previous roles.

2

Show how you've embedded with teams as a hands-on leader, not a remote dictatorโ€”use stories of shared struggle.

3

Demonstrate experience with Domain-Driven Design and distributed systems extraction, not just theoretical knowledge.

4

Emphasize your role in shaping team structure using Conway's Law, with concrete outcomes.

5

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:

1 Describe a time you led a major architectural transition (e.g., monolith to distributed) while balancing speed and quality.
2 How have you used Conway's Law to influence team structure and software architecture?
3 What's your approach to building an internal developer platform? How do you ensure it's treated as a product?
4 How do you avoid 'ivory tower' architecture and stay connected with execution teams?
5 Give an example of a situation where you had to choose between technical purity and business ROIโ€”how did you decide?
Practice Interview Questions โ†’

โš ๏ธ 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:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to EnergyHub!