workinengineering
BrowseField notes
workinengineering

Curated engineering jobs in Europe. Built to support the career path of engineering people at European companies across the EU, UK and EMEA.

Jobs

  • Browse all jobs
  • Remote jobs
  • Jobs in Germany
  • Jobs in Netherlands
  • Jobs in the UK
  • Field notes

About us

  • About
  • Contact
  • Privacy
  • Terms
  • Cookies

© 2026 workinengineering.eu — Made in Europe.

  • Email
workinengineering
BrowseField notes
  1. All roles
  2. Spyrosoft
  3. Lead Backend Engineer (Golang/Node JS / AWS) with German
Spyrosoft logo
Spyrosoft

Lead Backend Engineer (Golang/Node JS / AWS) with German

OnsiteSeniorWrocław, PolandCleanTechPlatformInfrastructure
Apply directly at Spyrosoft

Our Take

Build a digital twin platform for energy transition using Node.js, Golang, and AWS.

What you’ll do

  • Design, develop, maintain scalable microservices
  • Build and optimize PostgreSQL data models
  • Develop and maintain gRPC and REST APIs
  • Containerize applications with Docker/Kubernetes
  • Contribute to architecture decisions
  • Ensure system scalability and reliability
  • Collaborate with frontend/backend teams

What they’re looking for

  • 5+ years backend development experience
  • Strong Node.js and Golang expertise
  • PostgreSQL and database design
  • Docker and Kubernetes knowledge
  • Hands-on AWS services experience
  • gRPC and REST API design
  • Event-driven architecture familiarity

Skills & Focus Areas

  • Node.js
  • Golang
  • PostgreSQL
  • Docker
  • Kubernetes
  • AWS
  • gRPC
  • REST APIs

As posted by Spyrosoft

Tech stack:

  • Node.js (primary backend technology)

  • 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

  • Angular / Svelte (collaboration exposure)

Requirements:

  • 5+ years of experience in backend development, ideally within microservices architecture

  • Strong expertise in Node.js and Golang

  • Experience with PostgreSQL and database design for scalable, high-performance systems

  • Solid knowledge of Docker and Kubernetes

  • Hands-on experience with AWS services and infrastructure

  • Experience with gRPC and REST API design

  • Familiarity with event-driven architectures (RabbitMQ, AWS SQS)

  • Understanding of distributed systems and scalability principles

  • Ability to work independently and take ownership of complex tasks

  • Strong problem-solving mindset and proactive attitude

  • Very good command of English and German (both written and spoken)

Nice to have:

  • Experience with Python (especially in ETL processes)

  • Familiarity with NestJS framework

  • Exposure to Angular or Svelte frontend technologies

  • Knowledge of the energy or electric energy industry domain

  • Experience working within highly agile environments

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

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.

Main responsibilities:

  • Design, develop, and maintain scalable microservices using Node.js, Golang, and Python

  • 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

Apply directly at Spyrosoft
Location
Wrocław, Poland
Work mode
Onsite
Track
IC (Individual Contributor)
Seniority
Senior
Type
FULL_TIME
PostedJun 19
Languages
English, German
Spyrosoft logo
Spyrosoft
spyro-soft.com
View all 38 Spyrosoft roles →

Was this listing helpful?