About the job

Senior / Lead Golang Engineers — GenAI & Cloud Platform Location: London Working pattern: Hybrid — 3 days in the office, 2 days WFH Salary: £160,000 per annum + pension 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. Essential
  • 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
  • AWS, Azure or GCP
  • 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 Why join us? 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
  • Solve challenging distributed-systems problems
  • 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.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

1 comments
0 requirements

Discuss this job

Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.

Anonymous - 0 days ago

pretend that this is a blurredText long comment

My Private Notes

Saving private notes will automatically star the vacancy to your Jobs page.