Senior Software Engineer (GoLang) (982B97C)

Referment

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

43 hours ago
Be an early applicant
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

Job summary

Referment is seeking a Senior Software Engineer to evolve, enhance and modernise large-scale insurance systems, both public-facing and internal, with genuine ownership and impact.

You will drive Go development, deploy automation, observability and scaling, mentor junior engineers, and help build a culture of continuous improvement in a hybrid London role.

Qualifications

  • The highest level of proficiency developing applications, with strong Golang knowledge and experience.
  • Experience with AWS products such as Lambdas and DynamoDB, and comfort working in Azure and Azure DevOps environments.
  • Containerisation and infrastructure-as-code approaches (Terraform and SST are a plus).
  • A good understanding of development methodologies and design patterns.
  • Useful extras: C# ASP.NET or .NET Core, Cloudflare, and experience with React, TypeScript, Astro or Node.js.

Responsibilities

  • Evolve, enhance and modernise large-scale insurance systems, both public-facing and internal.
  • Drive the adoption of Go and improve performance, reliability and scalability.
  • Develop automation for deployment, monitoring and scaling of infrastructure and enable CI/CD.
  • Mentor junior engineers and foster a culture of continuous improvement.
  • Facilitate collaboration between teams and uphold security and observability best practices.

Skills

Golang
AWS Lambda
DynamoDB
Azure DevOps
React
TypeScript
Node.js

Tools

Terraform
SST

Job description

Referment is working with a fast-growing short-term insurance provider that makes car insurance flexible, quick and easy for drivers, part of a larger group of UK comparison and financial brands. The company is overhauling its systems to modernise and power the next generation of its technology, and this Senior Software Engineer will help shape that journey with genuine ownership and impact.

The Role

You will evolve, enhance and modernise large-scale insurance systems, both public-facing and internal, driving the adoption of Go and improving the performance, reliability and scalability of the systems. You will develop automation for deployment, monitoring and scaling of infrastructure, and build the tools and processes that enable continuous integration and delivery. A solid understanding of platform and reliability engineering approaches, including observability, performance optimisation, analytics and security best practices, underpins the role. You will also facilitate collaboration between teams, mentor more junior engineers on coding standards and troubleshooting, and help build a culture of continuous improvement.

What We're Looking For
  • The highest level of proficiency developing applications, with strong Golang knowledge and experience
  • Experience with AWS products such as Lambdas and DynamoDB, and comfort working in Azure and Azure DevOps environments
  • Containerisation and infrastructure-as-code approaches (Terraform and SST are a plus)
  • A good understanding of development methodologies and design patterns
  • Useful extras: C# ASP.NET or .NET Core, Cloudflare, and experience with React, TypeScript, Astro or Node.js

You do not need to tick every box on this list, and the employer would rather you applied and kept learning than held back.

This role is hybrid: two days a week in the London office and roughly once a month at the Fleet office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, GoLang
Senior Software Engineer, GoLang

RVU • Greater London

On-site
GBP 90,000 - 120,000
Senior Go Engineer - Scale Distributed Systems (Hybrid)
Senior Go Engineer - Scale Distributed Systems (Hybrid)

Tempcover • Greater London

Hybrid
GBP 90,000 - 140,000
10% discretionary yearly bonus
Hybrid work pattern: 2 in-office days
Employer-matching pension up to 7.5%
+5
Golang Engineer
Golang Engineer

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid work schedule
Competitive salary
Career progression
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
Golang Lead Engineer
Golang Lead Engineer

Lloyds Banking Group • West of England

Hybrid
GBP 85,000 - 106,000
30 days holiday
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 Software Engineer (GoLang)
Senior Software Engineer (GoLang)

Tempcover • Greater London

Hybrid
GBP 90,000 - 140,000
10% discretionary yearly bonus
Hybrid work pattern: 2 in-office days
Employer-matching pension up to 7.5%
+5
Software Engineer
Software Engineer

intro • Greater London

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

Spencer Rose Ltd • West of England

Hybrid
GBP 92,000 - 111,000