Job description
Senior Software Engineer - C# (f/m/x)
Company Overview
Enpal is Europe's leading new energy company. We are building the energy infrastructure of the future: smart, connected, decentralized, sustainable, and innovative. We offer a fully integrated energy system consisting of a solar power system, battery storage, a wall box, a smart meter, and a heat pump. Our goal is to have a solar system on every roof, a storage unit in every house, and an electric car in every garage.
Job Summary
As a Senior Software Engineer - C# (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.
Key Responsibilities
- Building software while delivering incremental value in each iteration.
- Improving developer happiness by automating stability, load tests, and vulnerability scans.
- Growing and learning by sharing knowledge on technologies like Kafka, graceful degradation, test-driven development in React, and Azure Bicep.
- Working on architecture and vision, including cloud-native microservices, IoT applications, Salesforce, and event-driven architecture.
- Steering for empathy and understanding by engaging with stakeholders such as operations, craftspeople, and sales.
Requirements / Qualifications
- Proven Experience in Building Quality Products: You have a track record of delivering high-quality, scalable, flexible, maintainable, and testable software products.
- End-to-end Ownership: You can independently set up and manage pipelines, infrastructure and deployment of your code.
- Cloud Infrastructure Experience: Experience managing the full implementation of cloud services into projects.
- Microservices & Architecture Design: Experience with microservice architecture and strong knowledge of design patterns, including Event Driven Architecture.
- Collaborative and Open to Feedback: You thrive in collaborative environments and are a positive force for change.
- Strong Communication Skills: Clear and concise written and spoken English.
- Passion for Energy Transition: Inspiration to contribute to the energy transition mission.
- Agile and Lean Mindset: Embodying values that prioritize people over processes and code over documentation.
Preferred Qualifications
- Experience with React, Flutter, MongoDB and Salesforce is a bonus.
- Knowledge of German is an advantage.
Location
Berlin, Berlin, Germany
Employment Type
Full Time
Salary & Benefits
- Work at Germany's first green unicorn.
- Hybrid working concept with the option to relocate abroad for up to 30 days a year with Workflex.
- Modern office in Berlin-Friedrichshain with amenities including height-adjustable desks, table tennis, and barista coffee.
- Onboarding program with buddy support.
- 29 + 2 vacation days.
- Discounted membership at Wellhub and corporate benefits.
Equal Opportunity Statement
At Enpal, we are proud of the diversity of our team. No decisions are made on the basis of skin colour, religion or religious belief, ethnic or national origin, nationality, gender identity, sexual orientation, disability or age, either during recruitment or employment. Enpal stands for a safe workplace and takes action against discrimination and harassment of any kind.