Senior Golang Developer

New Yesterday

Job Description

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.

Location:
City Of London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search