Senior Software Engineer - Backend @ Enpal B.V.
Your Application Journey
Email Hiring Manager
Job Details
About Enpal
At Enpal, we are building the largest renewable energy community in Europe by making solar simple. We rent out solar panels, battery storage, and EV chargers – all in one integrated package that includes affordable green electricity. Our mission is to scale a world-class company while fighting climate change. Join us in our journey as Germany’s first green unicorn and Europe’s fastest-growing energy company.
Job Responsibilities
As a Senior Software Engineer - Backend at Enpal, you will:
- Build scalable, cloud-based applications with microservices and event-driven architectures.
- Own full-cycle delivery including infrastructure as code, container orchestration, GitOps, and observability.
- Solve integration and scalability challenges with robust, maintainable, and secure solutions.
- Contribute to architecture decisions and challenge the status quo.
- Collaborate with PMs, Designers, and QA from discovery to deployment.
Qualifications
The ideal candidate has:
- Strong background in cloud, backend, and infrastructure engineering.
- Hands-on experience with AWS, GCP, or Azure.
- Expertise in CI/CD, GitOps, ArgoCD, Terraform, and Kubernetes.
- Proficiency in Typescript and Next.js.
- Solid understanding of event-driven patterns and microservice design.
- An end-to-end mindset from deployment to support.
- Excellent English communication skills.
- Additional experience with React, Flutter, MongoDB, or Salesforce is a plus.
Additional Information
Work from our Berlin HQ in a hybrid model or from home. Enjoy perks like ping-pong, yoga corners, a rooftop terrace, and fully stocked fridges. Onboarding includes meeting the team and a special session with our founder, Mario. We embrace diversity and ensure a safe and inclusive workplace.
Key skills/competency
Senior Software Engineer - Backend: cloud, backend, microservices, event-driven, Kubernetes, Terraform, CI/CD, GitOps, Typescript, renewable
How to Get Hired at Enpal B.V.
🎯 Tips for Getting Hired
- Research Enpal's culture: Study their mission, values, and news.
- Tailor your resume: Highlight cloud and backend expertise.
- Prepare for technical tests: Review CI/CD and microservices principles.
- Practice communication: Emphasize clear English and teamwork.