Golang Engineer
Job Description & Overview
Spencer Rose are looking for a Senior Golang Engineer for the next 6-12 months to join a specialist engineering team within our Tier-1 banking client, working on technology that supports the security of high-scale mobile applications.
Location: Bristol, UK
Duraton: 6-12 months - with strong potential of extension
Working pattern: Hybrid - 2 days a week onsite
Rate: Very flexible on day rate - INSIDE IR35
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.
#J-18808-LjbffrReady to apply for this vacancy?
This driving opportunity is hosted on CV-Library. Click below to view the official posting and submit your application.
Key Details
- Date Posted: 19 Oct 2026
- Location: west of england
- Employment Type: Permanent
- Category: IT & Technology
Need an updated driver CV?
Build an ATS-optimised transport CV in 5 minutes with professional templates.
Build Free CV NowEmployer Information
Spencer Rose Ltd
Verified Transport EmployerVerified transport and logistics firm operating commercial fleets across the UK network.
More Jobs at Spencer Rose Ltd