CareerPlanSign in

Senior Software Engineer (GO)

Fleet, England, United Kingdom💼 Full-time🗓 2026-09-25

Core

Design and develop high-performing backend services and APIs using Go, ensuring reliability and scalability across distributed systems.

Role type

Senior IC backend engineer (Go)

Builds

Scalable backend services, RESTful APIs, and gRPC services

Domain

Cloud-native backend engineering

Deliverable

production ML models | product features

Required skills

Go, RESTful API design, gRPC, AWS services, Docker, Kubernetes, CI/CD pipelines, automated testing, system design

Preferred skills

Concurrency management, performance optimization, code review mentorship

Technologies

Go, AWS (DynamoDB, Lambda, S3, Cognito), Docker, Kubernetes, GitHub Actions

Responsibilities

Design and develop backend services and APIs; Build and maintain RESTful APIs and gRPC services; Integrate AWS services; Contribute to architectural discussions; Build, containerise and deploy services; Write and maintain automated tests; Monitor and optimise service performance; Take part in code reviews; Collaborate with product managers and other engineers; Stay current with the Go ecosystem and cloud-native tooling

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