Senior/Lead Golang Engineers - £160k

Oliver Bernard

Greater London

Hybride

GBP 136 000 - 184 000

Plein temps

Il y a 10 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid work arrangement
Pension

Résumé du poste

Oliver Bernard is hiring a Senior / Lead Golang Engineer for a major global bank in London. You will design and deliver high-performance, production-scale Go services within a highly regulated financial environment.

You’ll own complex projects from architecture to production, set engineering standards, and drive distributed systems with modern CI/CD practices. Generative AI experience is a major plus, with a strong emphasis on reliability and observability.

Qualifications

  • Extensive experience building production systems in Go.
  • Strong knowledge of software architecture and distributed systems.
  • Experience with scalable, resilient backend services.
  • Understanding of APIs, microservices and event-driven architectures.
  • Excellent concurrency, performance and systems design.
  • Experience with CI/CD and modern engineering practices.
  • Strong testing, observability and production engineering skills.
  • Ability to influence technical decisions through clear communication.

Responsabilités

  • Lead design and development of high-performance Go services.
  • Own technically complex projects from architecture to production.
  • Define engineering standards and best practices for Go services.
  • Design scalable, highly available distributed systems.
  • Collaborate with architects, product teams and other groups.
  • Mentor engineers and raise engineering standards.
  • Build and operate cloud-native apps in a regulated financial environment.
  • Contribute to Generative AI strategy and AI-enabled platforms.
  • Improve observability, reliability, performance and operational excellence.

Connaissances

Golang
Distributed systems
APIs & microservices
CI/CD
Observability
Production engineering
Communication skills

Outils

Kubernetes
Kafka
Terraform
Python
Cloud platforms

Description du poste

Location: London

Working pattern: Hybrid — 3 days in the office, 2 days WFH

Build the next generation of banking technology

We’re looking for an exceptional Senior / Lead Golang Engineer to join a major global bank and play a key role in building highly scalable, resilient technology platforms supporting critical financial services.

This is a senior engineering position for someone who enjoys solving complex distributed-systems problems, setting technical direction and building production-grade software at significant scale.

You’ll work with experienced engineers, architects and technology leaders to design and deliver modern services using Go, cloud-native technologies, Kubernetes and distributed systems.

We’re also investing heavily in Generative AI, and experience building AI-enabled applications, LLM integrations or AI infrastructure would be a major advantage.

What you’ll do
  • Lead the design and development of high-performance services and platforms using Golang
  • Take ownership of technically complex projects from architecture through to production
  • Define engineering standards, patterns and best practices across Go services
  • Design highly available, scalable and resilient distributed systems
  • Work closely with architects, product teams and other engineering groups to shape technical strategy
  • Mentor and support other engineers, helping raise engineering standards across the team
  • Build and operate cloud-native applications in a highly regulated financial environment
  • Contribute to our Generative AI strategy, including services and platforms that leverage LLMs and AI capabilities
  • Improve observability, reliability, performance and operational excellence across our platforms
  • Participate in technical design reviews and contribute to engineering-wide initiatives
What we’re looking for

You’ll be an experienced software engineer with strong commercial experience building production systems in Go.

  • Extensive professional experience with Golang
  • Strong knowledge of software architecture and distributed systems
  • Experience building highly scalable, resilient backend services
  • Strong understanding of APIs, microservices and event-driven architectures
  • Excellent knowledge of concurrency, performance and systems design
  • Experience working with modern CI/CD and engineering practices
  • Strong testing, observability and production engineering skills
  • Experience operating software in large-scale or business-critical environments
  • Excellent communication skills and the ability to influence technical decisions
Highly desirable
  • Kubernetes and containerised workloads
  • Kafka or other distributed messaging platforms
  • Generative AI / LLM applications
  • RAG, vector databases or AI agent architectures
  • AI platform or ML infrastructure engineering
  • Python alongside Go
  • Terraform / Infrastructure as Code
  • Experience within financial services, banking, fintech or another highly regulated environment

This is an opportunity to work on technology where scale, reliability and engineering quality genuinely matter.

You’ll have the opportunity to:
  • Work on large-scale platforms used within a global banking environment
  • Influence architecture and engineering direction at senior level
  • Work with Go, Kubernetes, cloud and Generative AI
  • Mentor engineers and contribute to a high-performing engineering culture
  • Develop your career within one of the world's largest financial institutions
Package

£160,000 base salary + pension

Hybrid working: 3 days per week in our London office, with 2 days working from home.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer (Go) | Global Engineering Tech | London, Hybrid
Senior Software Engineer (Go) | Global Engineering Tech | London, Hybrid

SGI • Greater London

Hybride
GBP 90 000 - 130 000
Staff Back-end Engineer (Go Lang or Java)
Staff Back-end Engineer (Go Lang or Java)

MateHR • Greater London

Sur place
GBP 120 000 - 170 000
Head of Software Engineering
Head of Software Engineering

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

Sur place
GBP 140 000 - 190 000
Up to 50% annual bonus
Private medical insurance
Life assurance
+2
Golang Lead Engineer
Golang Lead Engineer

Lloyds • Greater London

Hybride
GBP 120 000 - 160 000
Generous holidays
Flexible working
Health insurance
+2
Lead Go Lang Engineer (London - Hybrid)
Lead Go Lang Engineer (London - Hybrid)

MateHR • Greater London

Sur place
GBP 70 000 - 90 000
Engage with a visionary fintech startup
Opportunities for professional growth
Collaboration with industry experts
Software Engineer
Software Engineer

intro • Greater London

Sur place
GBP 60 000 - 80 000
Competitive salary
Bonus
Private healthcare
+2
Senior Golang Engineer - Generative AI Platform
Senior Golang Engineer - Generative AI Platform

Grid Dynamics • Greater London

Sur place
GBP 70 000 - 90 000
Competitive salary
Flexible schedule
Medical insurance
+2
Lead/Senior DevOps Engineer
Lead/Senior DevOps Engineer

Inara • Manchester

Hybride
GBP 70 000 - 110 000
Share options
25 days holiday + bank holidays + your
birthday off
+4
Go Engineer
Go Engineer

Oliver Bernard • Greater London

Sur place
GBP 90 000 - 130 000
Platform Engineer - Financial Services
Platform Engineer - Financial Services

Hamilton Barnes Associates Limited • Greater London

Sur place
GBP 135 000 - 165 000
Generous equity allocation
Remote Working (Travel to London)
Meaningful ownership over core platform architecture
+1