Company Description
Our goal is a solar power system on every roof, a storage unit in every house, and an e-car in every garage. Enpal makes solar easy: 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 are at the beginning of our journey to becoming Europe\'s largest energy company. We are looking for talented people to accompany us on this journey, leave their footprint and celebrate successes together with us. At Enpal, you will find a dynamic working environment as well as the space to develop yourself personally and professionally and to use your strengths effectively. As the first green unicorn in Germany and the fastest-growing energy company in Europe (FT1000 Ranking 2022 by Financial Times & Statista), we continue to advance our mission of green energy for everyone. Be part of this success story and change the world with us!
Job Description
As a Senior Software Engineer (f/m/d) you will work on complex problems in delivering renewable energy solutions: from digitalizing the planning of installation of solar panels with compelling frontend applications, to building APIs supporting real time energy data, all the way to scaling and operating cloud infrastructure in Azure.
We offer speed, agility, and steep career growth. Our vision to make sustainable solar energy available to everyone can only come to life through our customer- and product-oriented view, and the cooperation between software development, product management and lean, experiment-driven business development.
Join us to develop your professional skills, take part in the energy revolution, and let us take ownership of the sustainable change we want to see in the world together! We are looking forward to your application.
Responsibilities
- building software. We are serious about delivering incremental value in each iteration, and we celebrate when we improve people\'s experience with our solution and make an impact towards our climate goals.
- improving developer happiness. We aim for stability and automation, including load tests and vulnerability scans.
- growing & learning. Do you know all there is to know about Kafka or are you experienced on graceful degradation? We\'ll help you grow through our knowledge.
- working on architecture & vision. We fuse old and new technologies: cloud-native microservices, IoT applications, a Salesforce backbone, and an event-driven architecture. We analyze requirements to identify affected parts and design architecture that solves organization-spanning challenges.
- steering for empathy and understanding. We seek to understand market needs by listening to operations, craftspeople, sales and other stakeholders to deliver meaningful solutions.
Qualifications
- Proven Experience in Building Quality Products: track record of delivering scalable, maintainable, and testable software.
- End-to-end Ownership: able to set up and manage pipelines, infrastructure and deployment without relying on a dedicated DevOps/Infrastructure team.
- Cloud Infrastructure Experience: experience deploying and managing services in the cloud.
- Microservices & Architecture Design: experience with microservice architectures and patterns, including Event Driven Architecture.
- Additional Tech Experience: React, Flutter, MongoDB and Salesforce are a bonus but not required.
- Collaborative and Open to Feedback: thrives in collaborative environments and contributes to team discussions.
- Strong Communication Skills: clear written and spoken English; knowledge of German is an advantage.
- Passion for Energy Transition: motivated to contribute to the energy transition and join a large solar industry player.
- Agile and Lean Mindset: prioritizes people over processes and code over documentation; focuses on MVPs and iterates with real user feedback.
Additional Information
- Work in Germany\'s first green unicorn and actively shape the solar energy revolution.
- The sun shines all over the world — Enpal is a diverse team with more than 65 nationalities.
- Hybrid working model after the pandemic.
- Modern office in Berlin-Friedrichshain with amenities and a roof terrace.
- Onboarding day to get to know the company, your team and the founder Mario.
- Regular updates through monthly all-hands meetings and Lunch & Learn sessions.
- Legendary team spirit and events as part of our energy transition journey.
- We maintain a strong feedback culture and grow with your input via our feedback tool Culture Amp.