Senior Golang Developer

Senior Golang Engineer

We’re partnering with an innovative, fast-growing technology company that is transforming a global industry through cutting-edge data, AI, and cloud-based solutions.

They’re now looking for a Senior Golang Engineer to join a high-performing product team building scalable, real-time systems used by customers around the world. This is a chance to work on a modern, cloud-native platform that processes large-scale, real-time data and delivers meaningful insights to global users. You’ll play a key role in designing and building production-grade microservices, owning everything from architecture through to deployment and optimisation.

The role:

  • Designing, building, and operating high-performance Go microservices
  • Owning services end-to-end (design → build → deploy → monitor)
  • Developing and maintaining scalable APIs (GraphQL)
  • Collaborating with product and engineering teams to solve complex challenges
  • Contributing to architecture decisions and platform evolution
  • Improving CI/CD pipelines, tooling, and engineering best practices
  • Writing clean, well-tested, production-ready code

Tech Stack:

  • Go (Golang)
  • GraphQL
  • PostgreSQL
  • gRPC / Protobuf
  • Kafka (event-driven architecture)
  • AWS (EKS, RDS, S3)
  • Kubernetes & Docker
  • Modern CI/CD pipelines

Essential experience required:

  • Strong experience building production systems in Go
  • Solid understanding of microservices architecture
  • Experience with PostgreSQL
  • Familiarity with Docker & Kubernetes
  • Experience delivering and maintaining systems in production
  • Strong collaboration and communication skills

Nice to have:

  • GraphQL experience
  • AWS/cloud exposure
  • Kafka or event streaming platforms
  • Observability tooling (e.g. Grafana, Prometheus)

Please apply to find out more.

Job Details

Company
Breakthrough Talent
Location
City of London, London, United Kingdom
Posted