Senior Golang Engineer

Spencer Rose Ltd

West of England

Hybrid

GBP 92,000 - 111,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Spencer Rose Ltd. is seeking a Senior Golang Engineer in Bristol, UK, operating in a hybrid model. The role focuses on building secure, scalable backend services in Go and delivering enterprise-grade APIs and microservices.

You will work with Docker, Kubernetes, cloud platforms, and CI/CD practices to ensure high performance and security. The successful candidate will join a specialist engineering team within a large financial services organisation, contributing to secure, high‑performance

Qualifications

  • Extensive commercial experience developing secure, scalable Go applications.
  • Strong experience with REST APIs, microservices and containerised environments.
  • Good understanding of Docker and Kubernetes.
  • Experience with DevOps practices including CI/CD, infrastructure automation and deployment strategies.
  • Experience working with cloud platforms.
  • Strong understanding of software engineering best practices and Agile development.
  • Experience optimising backend apps against demanding non‑functional requirements.

Responsibilities

  • Designing and developing secure, scalable, enterprise-grade applications using Go.
  • Building and maintaining REST APIs and microservices.
  • Working with containerisation technologies including Docker and Kubernetes.
  • Contributing to DevOps practices including infrastructure automation, CI/CD and deployment strategies.
  • Designing backend services to meet performance and non-functional requirements.
  • Performance tuning and optimisation of backend applications.
  • Working with observability and monitoring tools to maintain reliability and performance.
  • Collaborating with engineers and taking ownership of technical areas.

Skills

Go
REST APIs
Microservices
Docker
Kubernetes
DevOps
CI/CD
Cloud platforms
Agile
Observability

Job description

Senior Golang Engineer

Location: Bristol, UK
Working pattern: Hybrid
Rate: £550 per day

We're looking for a Senior Golang Engineer to join a specialist engineering team within a large financial services organisation, working on technology that supports the security of high-scale mobile applications.

The team is responsible for developing a suite of mobile security components and associated services, helping mobile engineering teams operate securely and confidently in an evolving threat landscape.

This is a hands-on Back End engineering role, focused on building secure, scalable and high-performance services using Go, alongside modern cloud, containerisation and DevOps technologies.

What you'll be doing
  • Designing and developing secure, scalable, enterprise-grade applications using Go
  • Building and maintaining REST APIs and microservices
  • Working with containerisation technologies including Docker and Kubernetes
  • Contributing to DevOps practices including infrastructure automation, CI/CD and deployment strategies
  • Designing Back End services capable of meeting demanding performance and non-functional requirements
  • Performance tuning and optimising Back End applications
  • Working with observability and monitoring tools to maintain reliability and performance
  • Collaborating closely with other engineers while also taking ownership of individual technical areas
  • Contributing to coding standards, code management, Agile development and continuous delivery practices
  • Working on technology with a strong focus on application and mobile security
What we're looking for
  • Extensive commercial experience developing secure, scalable Go applications
  • Strong experience with REST APIs, microservices and containerised environments
  • Good understanding of Docker and Kubernetes
  • Experience with DevOps practices including CI/CD, infrastructure automation and deployment strategies
  • Experience working with cloud platforms
  • Strong understanding of software engineering best practices and Agile development
  • Experience optimising and fine-tuning Back End applications against demanding NFRs
  • Strong analytical and problem-solving skills
  • Experience with observability and monitoring tools such as Splunk or Dynatrace
  • Comfortable working collaboratively within a team while also taking ownership and working independently
Desirable experience
  • Experience developing with Java
  • Experience with cryptography frameworks in Go and/or Java
  • Experience working with SQL databases
  • Knowledge of or interest in application security and/or mobile app security
The opportunity

You'll be working on Back End technology supporting mobile security at significant scale, within a team combining Golang engineering, cloud technologies, DevOps and application security.

It's a strong opportunity for a Senior Go Engineer who enjoys solving complex Back End problems and wants to work on secure, high-performance services within a large technology environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Engineer - Contract
Senior Golang Engineer - Contract

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 63,000 - 85,000
Golang & Devops Engineer - Bristol(Hybrid)
Golang & Devops Engineer - Bristol(Hybrid)

iBSC • West of England

On-site
GBP 65,000 - 90,000
Golang Engineer - Bristol (Hybrid) - Inside IR35
Golang Engineer - Bristol (Hybrid) - Inside IR35

iBSC • West of England

Hybrid
GBP 75,000 - 110,000
IOS Engineer - Contract
IOS Engineer - Contract

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 69,000 - 74,000
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
Golang Engineer
Golang Engineer

E-SOLUTIONS IT SERVICES UK LTD • West of England

Hybrid
GBP 60,000 - 80,000
Senior Android Engineer
Senior Android Engineer

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 69,000 - 74,000
Senior Go Engineer - Secure, Scalable Backend Services
Senior Go Engineer - Secure, Scalable Backend Services

Spencer Rose Ltd • West of England

Hybrid
GBP 92,000 - 111,000
Senior Go Engineer - Secure, Scalable Backend
Senior Go Engineer - Secure, Scalable Backend

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 63,000 - 85,000
Golang Lead Engineer
Golang Lead Engineer

Lloyds • Greater London

Hybrid
GBP 120,000 - 160,000
Generous holidays
Flexible working
Health insurance
+2