Spyrosoft logo
Spyrosoft

Go Backend Software Engineer

RemoteWrocław, PolandInfrastructurePlatform

Our Take

Build backend services and infrastructure APIs for a large-scale sovereign cloud platform.

What you’ll do

  • Design and develop infrastructure APIs in Go
  • Implement REST and gRPC endpoints
  • Contribute to backend service architecture
  • Integrate services with platform ecosystem
  • Maintain and improve CI/CD pipelines
  • Own services end-to-end

What they’re looking for

  • Production experience with Go backend services
  • Experience with REST and gRPC APIs
  • Solid Kubernetes experience
  • Working knowledge of PostgreSQL/MariaDB
  • OpenStack experience
  • Understanding of cloud infrastructure/IaaS
  • Hands-on CI/CD pipeline experience

Skills & Focus Areas

  • Go
  • Kubernetes
  • Docker
  • Helm
  • PostgreSQL
  • MariaDB
  • OpenStack
  • CI/CD

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

  • Start date: ASAP/01.07.2026

  • Duration: until 31.10.2026, with the possibility of extension for an additional 6-12 months

Requirements:

  • Production experience developing backend services and infrastructure APIs in Go

  • Experience designing and operating REST and gRPC APIs in distributed systems

  • Solid Kubernetes experience, including workload deployment with Docker and Helm

  • Working knowledge of PostgreSQL and/or MariaDB (schema design, query optimisation)

  • OpenStack experience

  • Understanding of cloud infrastructure and IaaS concepts

  • Hands‑on experience with CI/CD pipelines in a DevOps environment

  • Strong troubleshooting and problem‑solving skills

  • Good command of English (German is a plus)

Nice to have:

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

Main responsibilities:

  • Design and develop infrastructure APIs in Go for cloud resource management.

  • Implement REST and gRPC endpoints across the cloud platform API surface.

  • Contribute to backend service architecture: API design, data models, service communication.

  • Integrate services with the platform ecosystem: IAM, Terraform provider, OpenStack, Kubernetes.

  • Maintain and improve CI/CD pipelines and release automation.

  • Own services end-to-end: from development through production monitoring and incident response.

Was this listing helpful?