Application Guide
How to Apply for Senior Software Engineer (Fullstack, Remote)
at Haven Energy
๐ข About Haven Energy
Haven Energy is on a mission to accelerate the deployment of solar and storage to create a stable, climate-resilient electric grid. By building a Virtual Power Plant (VPP) from distributed battery systems, they are at the forefront of the clean energy transition, offering a rare opportunity to directly combat climate change through software.
About This Role
As a Senior Fullstack Engineer, you'll build customer-facing applications (marketing site, homeowner portal) and internal tools while also collaborating on the VPP platform that operates a fleet of batteries. Your work will directly enable homeowners to adopt solar+storage and help stabilize the grid, making a tangible environmental impact.
๐ก A Day in the Life
You'll start by reviewing the backlog and collaborating with product on the next homeowner portal feature. After a standup, you'll dive into coding a new API integration with a battery manufacturer, then pair with a teammate on designing an event-driven workflow for VPP dispatch. Later, you'll review a PR and write documentation for the internal ops tool you just shipped.
๐ Application Tools
๐ฏ Who Haven Energy Is Looking For
- Proven experience (6+ years) building fullstack web applications professionally, with a strong portfolio of shipped features you led technically.
- Deep expertise in TypeScript, React/Next.js on the frontend and Node.js (AWS Lambda) or Python/Django on the backend, plus familiarity with Prisma, Postgres, and event-driven systems like SQS.
- You excel at translating ambiguous business needs into clean, scalable software designs and communicate effectively across teams.
- You are passionate about renewable energy and want to use your engineering skills to fight climate change.
๐ Tips for Applying to Haven Energy
Highlight any experience you have with energy systems, IoT, or VPPsโeven if it's a side project or academic work.
In your resume, call out specific features you've designed and shipped, especially those involving third-party API integrations or event-driven architectures.
Mention your experience with AWS Lambda or serverless architectures, as the role explicitly requires Node.js on Lambda.
Tailor your cover letter to show you understand the company's mission of grid resilience and how your work contributes to that.
If you have experience with Django/Prisma/Postgres, emphasize itโthis stack is core to their backend.
โ๏ธ What to Emphasize in Your Cover Letter
['Your passion for clean energy and how this role aligns with your personal mission to combat climate change.', 'Specific examples of leading technical design for complex features, especially those involving integrations or event-driven systems.', 'Your ability to communicate with non-technical stakeholders and translate fuzzy business problems into software solutions.', 'Mention any experience with battery storage, solar, or VPP concepts, even if tangential.']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Understand how Virtual Power Plants work and how Haven Energy's platform aggregates battery storage to provide grid services.
- โ Read about the company's recent partnerships or deployments to get a sense of their growth and market position.
- โ Familiarize yourself with the technical challenges of integrating with solar inverters and battery systems (e.g., protocols like Modbus, SunSpec).
- โ Look into the regulatory landscape for distributed energy resources (DERs) in the US, especially in states like California where Haven operates.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Don't submit a generic application without mentioning solar/energy or VPPsโthis role is mission-driven and they want people who care.
- Avoid being vague about your technical leadershipโprovide concrete examples of features you designed and shipped.
- Don't ignore the requirement for excellent communication; your cover letter and resume should demonstrate clarity and precision.
๐ 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!
Ready to Apply?
Good luck with your application to Haven Energy!