Lead Backend Engineer (Node.js/Golang/AWS)
New
S
SpyrosoftEnergy software
Workplace type: remote; Country code: PLContractLead
Salary150 - 220 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent German (C1/C2) – mandatory; Very good command of English
- Experience
- 5+ years of professional experience in backend development at a Senior Software Engineer level
- Required Skills
- AWSDockerNode.jsPostgreSQLPythonKubernetesGogRPCNest.jsRESTful APIs
Requirements
- Have 5+ years of professional backend development experience at a Senior Software Engineer level.
- Have strong commercial experience with Node.js.
- Be fluent in German at C1/C2 level and have a very good command of English.
- Have experience working directly with clients, including requirements gathering, solution discussions, and ongoing collaboration.
- Have experience designing and developing scalable backend services and microservices.
- Have experience with AWS services and cloud-based environments.
- Have solid knowledge of PostgreSQL and database design for scalable, high-performance systems.
- Have a good understanding of Docker and Kubernetes.
- Have experience designing and developing REST and/or gRPC APIs.
- Be able to work independently, take ownership, and drive solutions from concept to delivery.
Responsibilities
- Design, develop, and maintain scalable backend services using Node.js as the primary technology stack.
- Contribute to microservices built with Golang and Python.
- Collaborate directly with German-speaking clients and stakeholders to gather requirements and propose technical solutions.
- Lead 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 and ensure scalability, performance, and reliability.
- Collaborate with frontend (Angular) and backend (NestJS) teams.
- Work independently from concept to production delivery and participate in agile ceremonies, code reviews, and continuous improvement initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site