Senior Golang Engineers

Oliver Bernard

Greater London

Hybrid

GBP 150,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance bonus
Pension contribution
Flexible working arrangements
Hybrid working model
Modern engineering culture

Job summary

Oliver Bernard is seeking an experienced Senior Golang Engineer to design, develop, and scale backend services in a cloud-native, Kubernetes-based environment. You will own critical components, guide architecture decisions, and mentor other engineers in a highly collaborative team.

The role emphasizes reliability, performance, security, and platform automation within a modern engineering culture. Hybrid work is available, with 2 days onsite in Canary Wharf, London.

Qualifications

  • Extensive experience building backend services in Go at scale.
  • Hands-on Kubernetes and cloud-native platform design.
  • Strong knowledge of distributed systems and microservices.
  • Experience with Docker and CI/CD pipelines.
  • Mentoring and guiding engineers in a collaborative environment.

Responsibilities

  • Design, develop, and maintain scalable backend services in Go.
  • Build and operate cloud-native apps on Kubernetes.
  • Develop microservices with focus on reliability, performance, security.
  • Improve CI/CD, observability, and platform automation.
  • Collaborate with Platform, DevOps, Security, and Product teams.
  • Lead technical discussions and code reviews.
  • Mentor engineers and promote engineering best practices.

Skills

Go
Kubernetes
Microservices
Cloud-native
Docker
CI/CD
Observability
Prometheus
Grafana
OpenTelemetry
AWS
Azure
GCP

Tools

Terraform
Istio
Service Mesh
OpenTelemetry

Job description

Canary Wharf, London (2 days per week onsite)

About the Role

We're looking for experienced Senior Golang Engineers to help build and scale a high-performance cloud-native platform used by millions of users and mission-critical systems. You'll play a key role in designing distributed services, improving platform reliability, and driving engineering excellence across a modern Kubernetes-based environment.

This is an opportunity to work on complex technical challenges, influence architecture decisions, and mentor other engineers within a highly collaborative team.

What You'll Be Doing

  • Designing, developing, and maintaining scalable backend services in Go.
  • Building and operating cloud-native applications on Kubernetes.
  • Developing microservices and distributed systems with a focus on reliability, performance, and security.
  • Driving improvements in CI/CD, observability, and platform automation.
  • Collaborating closely with Platform, DevOps, Security, and Product teams.
  • Leading technical discussions, code reviews, and architectural decisions.
  • Mentoring engineers and promoting engineering best practices.
  • Deep hands‑on experience with Kubernetes in large-scale environments.
  • Strong understanding of distributed systems, microservices, and cloud-native architecture.
  • Experience with containerisation technologies such as Docker.
  • Knowledge of CI/CD pipelines and Infrastructure as Code.
  • Strong understanding of system design, scalability, and performance optimisation.
  • Experience working in cloud environments (AWS, Azure, or GCP).
  • Excellent communication and stakeholder management skills.
  • Experience building internal developer platforms.
  • Knowledge of service mesh technologies.
  • Experience with observability tools such as Prometheus, Grafana, and OpenTelemetry.
  • Exposure to security, networking, and platform engineering concepts.

What's On Offer

  • Base salary of £150,000–£160,000.
  • Performance bonus.
  • Pension contribution.
  • Flexible working arrangements.
  • Modern engineering culture with significant technical ownership.
  • Hybrid working model: 2 days per week in Canary Wharf.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Engineer
Golang Engineer

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid work schedule
Competitive salary
Career progression
Senior Software Engineer
Senior Software Engineer

Prism Digital • Windsor

Hybrid
GBP 80,000 - 110,000
Private health insurance
Pension with profit share
Life and disability cover
+2
Senior Platform Engineer
Senior Platform Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 113,000 - 138,000
Life insurance
Unlimited holiday
Equity / shares
Golang Lead Engineer
Golang Lead Engineer

Lloyds Bank plc • City Of London

On-site
GBP 85,000 - 155,000
Pension up to 15%
Annual performance-related bonus
Share schemes
+2
Senior/Lead Golang Engineers - £160k
Senior/Lead Golang Engineers - £160k

Oliver Bernard • Greater London

Hybrid
GBP 136,000 - 184,000
Hybrid work
Generative AI projects
Pension
Full Stack Engineer (Go)
Full Stack Engineer (Go)

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid working
Competitive salary
Career progression
Senior Go Engineer — Cloud-Native, Kubernetes & Platform Lead
Senior Go Engineer — Cloud-Native, Kubernetes & Platform Lead

Oliver Bernard • Greater London

Hybrid
GBP 150,000 - 160,000
Performance bonus
Pension contribution
Flexible working arrangements
+2
Senior / Principal Go Engineer
Senior / Principal Go Engineer

Juxt Ltd. • Greater London

On-site
GBP 60,000 - 90,000
Full medical
10% matched pension
Premium events
Senior GO Developer
Senior GO Developer

Burns Sheehan • Greater London

On-site
GBP 90,000 - 110,000
Equity
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2