freehire launches on Product Hunt on 26 August.

Follow →

Golang Developer

Summary

Develops and maintains distributed, event-driven systems in Go, using Kubernetes, Terraform, and cloud platforms like AWS/Azure.

Salary: £50,000 - 65,000 per year

Requirements:
  • Strong, production-grade Go experience
  • Experience building distributed, event-driven systems at scale
  • Experience with message brokers such as NATS, Kafka, RabbitMQ, or similar
  • Solid database experience with PostgreSQL
  • Comfortable operating in Kubernetes and working with Terraform or equivalent infrastructure as code
  • Experience across AWS and/or Azure
  • In-depth knowledge of Go/Golang, distributed systems on AWS, Kubernetes, and Terraform
Responsibilities:
  • Develop backend and platform services in Go
  • Build real-time services that ingest, process, and act on telemetry from thousands of GNSS/IoT tracking devices in the field
  • Parse and generate binary device protocols
  • Handle GNSS, GPS, and RTK positioning data end to end
  • Provide technical leadership within an agile squad
  • Tackle a variety of problems including IoT hardware and protocol integration and high-volume RTK and GPS event processing
Technologies:
  • AWS
  • Azure
  • Backend
  • Golang
  • Hardware
  • IoT
  • Kafka
  • Kubernetes
  • NATS
  • PostgreSQL
  • RabbitMQ
  • Terraform
  • Cloud

More:

We are an expanding organisation based in Maidstone, Kent, and this is a hybrid role with office-based working two days per week. We offer a salary of £50,000 to £65,000 per annum, 25 days holiday, a company pension plan, a healthcare plan, career progression, and free office parking. This is an exciting opportunity for an experienced Golang Developer to join us and help build high-performance systems in a fast-moving environment.

last updated 32 week of 2026