Senior Golang Engineer - Contract

Spencer Rose Ltd

Rowberrow

Hybrid

GBP 63,000 - 85,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Spencer Rose Ltd is seeking a Senior Golang Engineer in Bristol, UK. The role focuses on secure, high-performance backend services using Go, with exposure to cloud and DevOps practices in a hybrid environment.

You will design, develop and operate scalable back-end components, REST APIs, and microservices while collaborating with engineers to meet stringent security and performance requirements.

Qualifications

  • Experience building secure, scalable Go applications.
  • Strong REST APIs and microservices background.
  • Familiarity with containerised environments and cloud platforms.
  • CI/CD and infrastructure automation experience.
  • Knowledge of modern DevOps practices is a plus.

Responsibilities

  • Design and develop secure, scalable Go applications.
  • Build and maintain REST APIs and microservices.
  • Work with Docker and Kubernetes for containerisation.
  • Contribute to DevOps and CI/CD practices.
  • Design backend services to meet performance and NFRs.
  • Tune performance of backend applications.

Skills

Go programming
REST APIs
Microservices
Cloud platforms
DevOps
Agile
Observability
Problem solving

Tools

Docker
Kubernetes
CI/CD
Splunk/Dynatrace

Job description

Senior Golang Engineer

Location: Bristol, UK
Working pattern: Hybrid
Rate: £400 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

Golang Engineer
Golang Engineer

HCL Technologies Limited • City Of London

Hybrid
GBP 30,000 - 50,000
Up to 20 days vacation per year
Insurance (various)
Wellbeing-focused culture
+1
Senior Android Engineer
Senior Android Engineer

Spencer Rose Ltd • Rowberrow

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

Spencer Rose Ltd • Rowberrow

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

Grid Dynamics • Greater London

On-site
GBP 90,000 - 130,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5
Senior Golang Software Engineer
Senior Golang Software Engineer

Venture Up • London

On-site
GBP 70,000 - 90,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
IOS Engineer - Contract
IOS Engineer - Contract

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 69,000 - 74,000
Senior Software Engineer - Go, Python
Senior Software Engineer - Go, Python

Harvey Nash • Manchester

Hybrid
GBP 70,000 - 95,000
Hybrid working (2 days onsite)
Private medical insurance
Life assurance
+2
Senior Software Engineer
Senior Software Engineer

intro • Greater London

On-site
GBP 40,000 - 60,000
Software Engineer
Software Engineer

intro • Greater London

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