Spyrosoft logo
Spyrosoft

Golang Backend Software Engineer

NewRemoteSoftwareWrocław, Polandzł160–zł200/hInfrastructurePlatform

Our Take

Golang Backend Software Engineer at Spyrosoft building scalable backend services for a large-scale sovereign cloud platform.

What you’ll do

  • Develop and maintain scalable backend applications using Go
  • Continuously enhance the performance, reliability, and maintainability of existing systems
  • Design and implement APIs while enabling seamless communication across distributed services
  • Participate in code reviews
  • Participate in architectural discussions
  • Participate in technical decision-making to ensure high-quality solutions

What they’re looking for

  • Extensive hands-on experience with Go (Golang) development
  • Proven track record of building and maintaining high-performance, large-scale APIs or microservices
  • Strong knowledge of distributed architectures
  • Strong knowledge of concurrency
  • Strong knowledge of networking principles
  • Strong knowledge of database concepts
  • Practical experience with Kubernetes
  • Practical experience with containerized environments

Skills & Focus Areas

  • Go
  • Golang
  • Kubernetes
  • CI/CD
  • distributed systems
  • APIs
  • microservices
  • databases

As posted by Spyrosoft

We’re looking for a Go Backend Software Engineer to help design, build, and operate backend services and infrastructure APIs for a large‑scale, sovereign cloud platform. You’ll work across cloud‑native distributed systems, Kubernetes, databases, and CI/CD tooling to ensure a secure, scalable, and highly available environment.

Freelance cooperation

Requirements:

  • Extensive hands-on experience with Go (Golang) development.

  • Proven track record of building and maintaining high-performance, large-scale APIs or microservices.

  • Strong knowledge of distributed architectures, concurrency, networking principles, and database concepts.

  • Practical experience with Kubernetes, containerized environments, monitoring/observability solutions, and CI/CD pipelines.

  • Ability to identify, analyze, and resolve performance, stability, and production-related issues.

  • Good communication skills in English; German language skills are an advantage.

Nice to have:

  • Familiarity with integrating AI-powered tools into everyday development processes.

Key responsibilities:

  • Develop and maintain scalable backend applications using Go.

  • Continuously enhance the performance, reliability, and maintainability of existing systems.

  • Design and implement APIs while enabling seamless communication across distributed services.

  • Participate in code reviews, architectural discussions, and technical decision-making to ensure high-quality solutions.

Was this listing helpful?