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