Jobiglo

No results.

Senior Backend VPP Software Engineer - TypeScript

1komma5grad · Berlin

Unbefristet Senior 🇬🇧 English
TypeScript NestJS Google Cloud Platform Cloud Run Cloud Functions CloudSQL Firestore BigQuery Domain-driven design Datadog Terraform GitHub Actions

Job description

About the role

As a Senior Backend VPP Software Engineer you will join the B2C domain of 1komma5grad to build and operate a virtual power plant powered by the Heartbeat AI platform. You will create robust, scalable backend services that integrate renewable energy assets with real‑time electricity markets, enabling millions of households to transition to clean energy.

Key responsibilities

  • Collaborate with product managers, data engineers and data scientists to translate market needs into technical solutions.
  • Design, develop and optimise backend services for virtual power‑plant operations and energy‑market integrations.
  • Implement APIs and abstraction layers that connect smart meters, energy optimisation tools and market interfaces.
  • Ensure services are highly scalable, reliable and able to support a large number of connected users.
  • Deploy, monitor and continuously improve software using cloud‑native tooling.
  • Promote experiment‑driven innovation and reduce technical debt through automation and documentation.

Required profile

  • Proven experience building scalable backend systems with TypeScript.
  • Hands‑on knowledge of virtual power‑plant infrastructure and energy‑market integration (day‑ahead, intraday, balancing services).
  • Ability to work cross‑functionally with stakeholders and deliver high‑quality code.

Required skills

  • TypeScript
  • NestJS
  • Google Cloud Platform (Cloud Run, Cloud Functions, Pub/Sub, CloudSQL, Firestore, BigQuery)
  • Domain‑driven design architecture
  • Datadog
  • Terraform
  • GitHub Actions

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec 1komma5grad.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Unbefristet basé à Berlin.
Source : ats:personio

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 weeks ago

Expires 1 month from now

40 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

1komma5grad

Berlin