Siberian Logo
Back to all open roles

Golang Backend Engineer

We’re looking for a Golang Backend Engineer to design and implement high-performance, reliable server-side systems. You’ll own service APIs, data models, and integrations; optimize performance and reliability; and collaborate with product, QA, and SRE teams to deliver production-ready features.

What you’ll do

  • Build and maintain microservices in Go (gRPC/HTTP) with clean abstractions and solid tests.
  • Work on databases, caching layers, messaging systems, and observability (tracing, logging, metrics).
  • Participate in architecture reviews, code reviews, and incident response.

Requirements

  • Strong Go experience (3+ years preferred), production microservices.
  • Solid knowledge of networking, concurrency, and performance tuning.
  • Experience with CI/CD, containerization (Docker), and orchestration (Kubernetes).

Nice to have

  • Experience with distributed tracing, message brokers (Kafka, NATS), and cloud platforms (AWS/GCP/Azure).
© Siberian Syndicate Inc