At Enpal, we are not just a company; we are a movement. As a recognized greentech unicorn and one of Europe's fastest-growing energy companies, we're dedicated to making solar energy accessible and effortless for homeowners across the continent. Our innovative business model for solar panels, heat pumps, home energy storage systems, and EV charging stations is redefining the residential energy market. With our mission to empower homeowners to embrace clean energy, we are paving the way for a sustainable, decentralized energy future.
As the leading player in residential solar, Enpal is expanding its next frontier: Enpal Energy, our platform for managing, optimizing, and orchestrating millions of distributed energy assets. This includes building Europe's largest Virtual Power Plant (VPP) , connecting solar systems, batteries, heat pumps, and EV chargers to actively stabilize the grid and unlock new revenue streams for our customers.
Our vision is bold: to become the driving force in Europe's transition to distributed, intelligent, and clean energy generation.
Job descriptionTake end-to-end ownership of building and scaling backend features, services, and systems (NestJS/Node.js).
Design and deliver reliable, secure, and scalable backend services; Occasionally support lightweight frontend tasks when needed.
Build, design, and integrate REST APIs with internal and external systems; collaborate closely with cross-functional engineering teams.
Own deployments, build and maintain CI/CD pipelines, manage infrastructure as code, and ensure smooth production operations.
Write clean, testable, and maintainable code with a strong focus on long-term quality and scalability.
Monitor systems, troubleshoot complex issues, drive performance improvements, and contribute to architectural decisions.
(For senior-level candidates) Mentor and guide other engineers, drive technical discussions, and help shape engineering best practices.
4-6+ years of professional software development experience (mid-level to senior).
Strong proficiency in TypeScript and Node.js, or deep experience in other modern backend languages with willingness to adopt our stack.
Hands-on experience with backend development; some exposure to React/Next.js is a plus but not required.
Strong experience working with MongoDB or other NoSQL databases, including schema design and optimization.
Proven track record building and consuming APIs; experience with cross-team integrations.
Experience owning backend projects end-to-end—from concept to deployment and maintenance.
Solid experience with CI/CD tooling (GitHub Actions, Azure DevOps, or similar).
Strong commitment to code quality, testing best practices, and building systems that scale.
(For senior-level candidates) Experience mentoring others, leading technical decisions, or setting engineering standards.
We're proud of our team's diversity. All hiring and employment decisions are made without regard to race, religion, ethnicity, nationality, gender identity, sexual orientation, disability, or age.
At Enpal, we stand for a safe and inclusive workplace – and take a clear stance against any form of discrimination or harassment.
With Enpal we are pursuing the dream of building the largest renewable community in Europe. How do we do it? Enpal finally makes solar easy: We rent solar systems, power storage and wall boxes at an all-inclusive rate, supplemented by a low green electricity rate, and intelligently networked to form an integrated overall solution. True to the motto "digital, decentralized and 100% renewable", our heart beats both for the rapid development of a company and for combating the greatest challenge of our generation - climate change. Our highly ambitious team around serial entrepreneur Mario Kohle is supported by experienced investors such as Alexander Samwer (Picus Capital) and Lukasz Gadowski (Team Europe, Delivery Hero). In addition, we were able to Princeville Climate Technology (advised and financed e.g by Leonardo DiCaprio) and Peter Rive (SolarCity) on board. As the first green unicorn in Germany, we see it as our duty to further advance our mission of green energy for everyone. Be part of this success story and change the world with us! Apply now: www.enpal.de/jobs