Senior Golang Developer

Breakthrough Talent
Bristol, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 84K

Job location

Bristol, United Kingdom

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Protocol Buffers
PostgreSQL
Prometheus
Data Streaming
Datadog
Real Time Systems
Grafana
Event Driven Architecture
Kubernetes
Production Code
Real Time Data
Kafka
GraphQL
REST
Docker
Go
Microservices

Job description

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

Requirements

  • 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)

Apply for this position