Hiring.Camp

Senior Golang Engineer – AI Products & Platforms

citibank

·

Jun 15, 2026

Location
London, England,GB, GB
Type
Full-time
Department
Engineering
Seniority
Senior
Source
Eightfold

Description

Join Citi’s AI Product & Platform team, a high-growth engineering group operating with a start-up mentality inside one of the world’s largest financial institutions. Working within the Chief Technology Office, you’ll help build the next generation of AI-powered products and platforms that will shape how technology is delivered across the bank. This is an opportunity to work at the forefront of Generative AI, cloud-native engineering and distributed systems, building scalable solutions from the ground up while collaborating with some of the industry’s most talented engineers and AI specialists.

Key Responsibilities

  • Design and build AI-powered products and platforms using Golang.
  • Develop high-performance backend services and APIs that operate at enterprise scale.
  • Build and enhance internal developer tools, frameworks and reusable components.
  • Partner with product, engineering and AI teams to turn innovative ideas into production-ready solutions.
  • Contribute to the design and implementation of cloud-native, microservices-based architectures.
  • Drive engineering best practices across code quality, testing, observability and CI/CD.
  • Solve complex distributed systems challenges, focusing on scalability, resilience and performance.
  • Mentor engineers and contribute to a collaborative, high-performing engineering culture.

Skills & Experience

  • Golang (Go) expertise is essential, with a proven track record of building scalable, business-critical applications in production environments.
  • Strong experience designing and developing large-scale backend services and APIs.
  • Proven ability to build and operate systems within microservices and distributed environments.
  • Experience with cloud-native technologies, containerisation and Kubernetes.
  • Strong understanding of software engineering fundamentals, system design and performance optimisation.
  • Experience building products and platforms from concept through to production.
  • Exposure to AI, Machine Learning or LLM-powered applications is highly desirable.
  • A passion for modern engineering practices, continuous learning and solving complex technical problems.

What We Believe In

  • We do not have boundaries between backend engineering and product development, and we expect all our technical staff to contribute to both as needed.
  • We take a product-focused approach to engineering and care about building solutions that are robust, scalable, and easy for developers to use.
  • We enjoy working in a fast-paced team tackling cutting-edge engineering problems by constantly testing and learning.
  • We enjoy pair programming for our platform services; we are lean in our approach and remove bureaucracy where we see it.
  • We believe in delivering working software fast, iterating and pivoting as we go, rather than defining the perfect architecture upfront.

What we’ll provide you

This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career.

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends

Visit our Global Benefits page to learn more.

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

​#LI-AH4

\------------------------------------------------------

## Job Family Group:

Technology

\------------------------------------------------------

## Job Family:

Applications Development

\------------------------------------------------------

## Time Type:

Full time

\------------------------------------------------------

## Most Relevant Skills

Please see the requirements listed above.

\------------------------------------------------------

## Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

\------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

KubernetesCI/CDMachine LearningMicroservicesGo

Similar Jobs

30

Senior Golang Engineer

Purestorage · Prague, Czech Republic · Remote, Onsite

1 week ago

Senior Golang Engineer

Accesa · Employees can work remotely, Romania · Remote

1 week ago

Senior GoLang Developer

ImagineX Consulting · Atlanta, GA · Remote

4 weeks ago

Senior Golang Engineer

Yum Restaurant Services Group · United States, US · Remote

5 months ago

Senior Golang Engineer

Matehr · Riga · Remote

6 months ago

Senior Golang Developer

Stockbit · Kecamatan Setiabudi, Daerah Khusus Ibukota Jakarta, Indonesia

1+ year ago

Senior Full-Stack Engineer (ReactJS, Golang) - Payments

Nab · 15 Tran Bach Dang An Khanh Ward, Vietnam

2 days ago

Senior Golang Engineer - Payments

Nab · 15 Tran Bach Dang An Khanh Ward, Vietnam

2 days ago

Senior Software Engineer-Golang-API Gateway

Factset · India, Hyderabad, DVS, SEZ-1 – Orion B4; FL 7,8,9,11 (Hyderabad - Divyasree 3)

3 days ago

Senior Software Engineer (Java/Golang) - Identity Management

Factset · India, Hyderabad, DVS, SEZ-1 – Orion B4; FL 7,8,9,11 (Hyderabad - Divyasree 3)

1 week ago

Senior Full-Stack Engineer (ReactJS, Golang) - Payments

Nab · 15 Tran Bach Dang An Khanh Ward, Vietnam

1 week ago

Senior Lead Software Engineer, Back End (Golang, Java, AWS)

Capitalone · Chicago, IL, United States of America +1

1 week ago

Senior Golang Developer (Enterprise Solutions Unit)

Semrush · Spain +3 · Remote

1 week ago

(Senior) Golang Developer (m/w/d)

Devoteam · Frankfurt am Main, HE, Germany · Hybrid

2 weeks ago

(Senior) Golang Developer (m/w/d)

Devoteam · München, BY, Germany · Hybrid

2 weeks ago

Senior Golang Engineer (m/w/d) – TravelTech

CHECK24 · Leipzig, Sachsen, Germany

2 weeks ago

Senior Golang Developer (m/w/d)

Pyck · Baden-Württemberg

2 weeks ago

Senior Associate Engineer, Product Software (Golang)

Equinix · Singapore Office SGO · Hybrid

2 weeks ago

Senior Software Engineer - Python 3, boto 3 and Golang**

Sonicwall · Pune, Maharashtra, India · Remote

2 weeks ago

Senior Software Engineer - Golang and/or Python

Wells Fargo · 110380-IND-BENGALURU-INTL BLR Twr-1&2 CARNATION, India

3 weeks ago

Senior Software Engineer, Golang

Rvohealth · Minneapolis, MN +2 · Remote, Onsite

3 weeks ago

Senior Software Engineer, Golang

Rvohealth · Denver, Colorado, United States +2 · Remote, Onsite

3 weeks ago

Senior Software Engineer, Golang

Rvohealth · Charlotte, North Carolina, United States +2 · Remote, Onsite

3 weeks ago

Sr. Software Engineer - Golang Core Services and Libraries (Remote, AUS)

Crowdstrike · AUS QL Remote, Australia +1 · Remote

4 weeks ago

Senior Software Engineer – Kubernetes Platform Engineering, Service Mesh & Developer Platforms (Golang APIs)

Ghr · Jersey City, United States of America +2 · Remote, Onsite

1 month ago

Senior Software Engineer – Kubernetes Platform Engineering, Service Mesh & Developer Platforms (Golang APIs)

Ghr · Jersey City, United States of America +2 · Remote, Onsite

1 month ago

Senior Golang Engineer (EMEA)

"WunderGraph, Inc." · EMEA · Remote

1 month ago

Senior Software Engineer - Developer Experience (Golang, Python)

Canva · Sydney, Australia · Hybrid

1 month ago

Senior Backend Engineer (Golang) - Draft Showdown

Voodoo · Paris · Hybrid

1 month ago

Senior Application Developer - GoLang/Python

UPS · IN - TDC 1 (IN110), India

1 month ago