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

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

Wrocław, PLplvia direct
// Job Type
Full Time
// Salary
PLN 150 - 190/hour
// Salary Range
150–190 PLN / hour
// Posted
2 months ago

About the Role

<h3><strong>Tech stack:</strong></h3><ul><li><p>Node.js (primary backend technology)</p></li><li><p>Golang (microservices, gRPC-based services)</p></li><li><p>Python (ETL-related components)</p></li><li><p>PostgreSQL</p></li><li><p>Redis (Key-Value stores)</p></li><li><p>gRPC &amp; REST APIs</p></li><li><p>Docker &amp; Kubernetes</p></li><li><p>AWS (cloud infrastructure)</p></li><li><p>RabbitMQ / AWS SQS (event-driven architecture)</p></li><li><p>NestJS</p></li><li><p>Angular / Svelte (collaboration exposure)</p></li></ul><h3><strong>Requirements:</strong></h3><ul><li><p>5+ years of experience in backend development, ideally within microservices architecture</p></li><li><p>Strong expertise in Node.js and Golang</p></li><li><p>Experience with PostgreSQL and database design for scalable, high-performance systems</p></li><li><p>Solid knowledge of Docker and Kubernetes</p></li><li><p>Hands-on experience with AWS services and infrastructure</p></li><li><p>Experience with gRPC and REST API design</p></li><li><p>Familiarity with event-driven architectures (RabbitMQ, AWS SQS)</p></li><li><p>Understanding of distributed systems and scalability principles</p></li><li><p>Ability to work independently and take ownership of complex tasks</p></li><li><p>Strong problem-solving mindset and proactive attitude</p></li><li><p>Very good command of English and German (both written and spoken)</p></li></ul><h3><strong>Nice to have:</strong></h3><ul><li><p>Experience with Python (especially in ETL processes)</p></li><li><p>Familiarity with NestJS framework</p></li><li><p>Exposure to Angular or Svelte frontend technologies</p></li><li><p>Knowledge of the energy or electric energy industry domain</p></li><li><p>Experience working within highly agile environments</p></li><li><p><span>Experienced in using AI tools in day-to-day workflow</span></p></li></ul><h3><strong>Project description:</strong></h3><p>You will join the development of an advanced <strong>digital twin platform for the energy transition</strong>, designed to unify energy and climate-related data into a single, comprehensive solution.</p><div><p>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.</p></div><div><p>Built on a modular and scalable architecture, the solution enables complex analytics and supports real-time insights in a rapidly evolving energy sector.</p></div><h3><strong>Main responsibilities:</strong></h3><ul><li><p>Design, develop, and maintain scalable microservices using Node.js, Golang, and Python</p></li><li><p>Build and optimize PostgreSQL data models and queries</p></li><li><p>Develop and maintain APIs using gRPC and REST</p></li><li><p>Containerize applications with Docker and manage deployments on Kubernetes (AWS)</p></li><li><p>Contribute to architecture decisions for distributed systems</p></li><li><p>Ensure system scalability, performance, and reliability</p></li><li><p>Collaborate with frontend (Angular) and backend (NestJS) teams</p></li><li><p>Work independently from concept to production delivery</p></li><li><p>Participate in agile ceremonies, code reviews, and continuous improvement initiatives</p></li></ul>

Interested in this job?

Use our AI to tailor your resume for this Lead Backend Engineer (Golang/Node JS / AWS) with German position at Spyrosoft.