Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Spyrosoft

NewBe an early applicant

Lead Backend Engineer (Node.js/Golang/AWS) with German

Posted Updated 15 views
Discussion

Summary

Lead a team of up to 10 building the backend of a digital twin platform for the energy transition (CO2 balancing, grid planning) for German-speaking clients. Day-to-day work centers on Node.js services plus Golang/Python microservices, PostgreSQL, gRPC/REST APIs, and Docker/Kubernetes on AWS; fluent German (C1/C2) is mandatory.

Tech Stack:

  • Node.js

  • Golang (microservices, gRPC-based services)

  • Python (ETL-related components)

  • PostgreSQL

  • Redis (Key-Value stores)

  • gRPC & REST APIs

  • Docker & Kubernetes

  • AWS (cloud infrastructure)

  • RabbitMQ / AWS SQS (event-driven architecture)

  • NestJS

Required Qualifications:

  • 5+ years of professional experience in backend development at a Senior Software Engineer level

  • Strong commercial experience with Node.js

  • Fluent German (C1/C2) – mandatory, with the ability to communicate confidently with business stakeholders and clients

  • Very good command of English

  • Experience working directly with clients, including requirements gathering, solution discussions, and ongoing collaboration

  • Experience designing and developing scalable backend services and microservices

  • Experience with AWS services and cloud-based environments

  • Solid knowledge of PostgreSQL and database design for scalable, high-performance systems

  • Good understanding of Docker and Kubernetes

  • Experience designing and developing REST and/or gRPC APIs

  • Ability to work independently, take ownership, and drive solutions from concept to delivery

  • Strong communication and problem-solving skills

Nice to Have:

  • Experience with frontend technologies such as Angular, Svelte, and TypeScript is a plus

  • Experienced in using AI tools in day-to-day workflow

  • Knowledge of the energy or electric energy industry domain

  • Experience working within highly agile environments

Project Description:

You will join the development of an advanced digital twin platform for the energy transition, designed to unify energy and climate-related data into a single, comprehensive solution.

The platform supports stakeholders involved in energy transformation by providing data-driven insights and decision-making tools. It addresses key challenges such as CO₂ balancing, renewable energy expansion, power grid planning, and municipal heating strategies.

Built on a modular and scalable architecture, the solution enables complex analytics and supports real-time insights in a rapidly evolving energy sector.

Scope of Services:

  • Design, develop, and maintain scalable backend services using Node.js as the primary technology stack

  • Contribute to the development of microservices built with Golang and Python

  • Collaborate directly with German-speaking clients and stakeholders to understand requirements and propose technical solutions

  • Leading a development team of up to 10 members

  • Build and optimize PostgreSQL data models and queries

  • Develop and maintain APIs using gRPC and REST

  • Containerize applications with Docker and manage deployments on Kubernetes (AWS)

  • Contribute to architecture decisions for distributed systems

  • Ensure system scalability, performance, and reliability

  • Collaborate with frontend (Angular) and backend (NestJS) teams

  • Work independently from concept to production delivery

  • Participate in agile ceremonies, code reviews, and continuous improvement initiatives

Skills

What Lead Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →