
Go Backend Software Engineer
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.