Overview
Enpal aims to put a solar power system on every roof, a storage unit in every house, and an e-car in every garage. We rent out solar power systems, electricity storage and wallboxes at an all-inclusive rate, supplemented by a low-cost green electricity tariff, and intelligently networked into an integrated overall solution. We strive to become Europe’s largest energy company, offering a dynamic working environment with space for personal and professional development. As the first green unicorn in Germany and the fastest-growing energy company in Europe, we continue to advance our mission of green energy for everyone.
Job Description — Senior Software Engineer (f/m/d): You will work on complex problems in delivering renewable energy solutions, from digitalizing the planning of solar-panel installations with compelling frontend applications, to building APIs supporting real-time energy data, to scaling and operating cloud infrastructure in Azure. We offer speed, agility, and steep career growth. Our vision is customer- and product-oriented, achieved through collaboration between software development, product management and lean, experiment-driven business development. Join us to develop your professional skills, participate in the energy revolution, and help drive sustainable change.
Responsibilities
- building software. We are serious about delivering incremental value in each iteration, celebrate improving people’s experience with our solution, and contribute toward climate goals.
- improving developer happiness. We aim to reduce late-night deployments and manual regressions by improving stability and automating tasks including load tests and vulnerability scans.
- growing & learning. Knowledge sharing on Kafka, graceful degradation, test-driven development in React, Azure Bicep, and related technologies; opportunities to grow through our knowledge base.
- working on architecture & vision. We fuse old and new technologies—cloud-native microservices, IoT applications, a Salesforce backbone, and an event-driven architecture—and analyze requirements to determine what parts must change and how to solve organization-spanning challenges with elegant solutions.
- steering for empathy and understanding. We gather input from market needs, operations, craftspeople and sales to create solutions that address underlying challenges.
Qualifications
- Proven Experience in Building Quality Products: track record of delivering high-quality software that is scalable, flexible, maintainable, and testable.
- End-to-end Ownership: ability to set up and manage pipelines, infrastructure, and deployment of code without a dedicated DevOps/Infrastructure team.
- Cloud Infrastructure Experience: experience delivering services in cloud environments and integrating them into projects.
- Tech Stack Flexibility: core technologies include C# and Node.js; candidates with diverse backgrounds are welcome and encouraged to learn our stack.
- Microservices & Architecture Design: experience with microservice architecture and knowledge of design patterns, including Event Driven Architecture.
- Additional Tech Experience: experience with React, MongoDB, Flutter, and Salesforce is a bonus but not required.
- Collaborative and Open to Feedback: thrives in teamwork, contributes to discussions, and is receptive to feedback.
- Strong Communication Skills: clear written and spoken English; knowledge of German is a plus.
- Passion for Energy Transition: motivated by contributing to the energy transition and making a positive impact in solar energy.
- Agile and Lean Mindset: values people over processes, focuses on MVPs, tests with real users, and evolves solutions as requirements grow.
Additional Information
- Work in Germany’s first green unicorn and shape the solar energy revolution.
- More than 65 nationalities on a diverse, motivated team.
- Hybrid working model post-pandemic.
- Modern Berlin office with amenities and social events.
- Introductory onboarding with the founder and team; regular updates through company meetings and learning sessions.
- Strong team spirit and engaging team events; feedback-driven culture.
- We value diversity and provide a safe workplace; decisions are not made on basis of skin color, religion, ethnicity, nationality, gender identity, sexual orientation, disability or age.
EEO statement: Enpal is committed to a diverse workforce. No decisions are made on the basis of protected characteristics during recruitment or employment, and the company takes action against discrimination and harassment of any kind.