Senior Software Engineer - Backend
@ Enpal B.V.

Berlin, Germany
€120,000
On Site
Full-time
Posted 1 month ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXX****** @enpal.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review cloud platform fundamentals.
Brush up on Kubernetes and container orchestration.
Practice CI/CD, GitOps, Terraform usage.
Study microservices and event-driven patterns.

Behavioral Questions

Describe past collaboration experiences.
Share how you manage project pressure.
Explain your feedback reception.
Discuss adaptability in fast-paced teams.

Frequently Asked Questions