CareerPlanSign in

Golang Software Engineer - UK

Burgess Hill, West Sussex💼 Full-time🗓 2026-04-30 → 2026-08-07

Core

Designing and maintaining scalable back-end microservices using Golang within a CI/CD pipeline.

Role type

Backend Software Engineer

Builds

Microservices and customer journey features

Domain

Software Engineering / Distributed Systems

Deliverable

production ML models | product features

Required skills

Golang, REST API design, asynchronous messaging (Kafka, RabbitMQ), Test-Driven Development, CI/CD pipelines, SQL (Postgres), gRPC, Docker, GraphQL

Preferred skills

Agile/Scrum methodology, Behavior Driven Development (BDD), Waterfall experience, Jenkins, Rally, JIRA, Git/SVN

Technologies

Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL, Jenkins, Rally, JIRA

Responsibilities

Develop back-end microservices, implement automated testing strategies, manage CI/CD pipelines, collaborate within a Scrum team

Seniority

Mid-level to Senior (implied by 'Demonstrable experience' and 'Professional software development')

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.