Golang Developer

iMedhas Consulting Services

Burgess Hill

On-site

GBP 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

American Express is seeking a Golang Software Engineer to join our global Loyalty and Benefits platform. Work within a modern microservice architecture using Golang, Kafka, and Docker to deliver features in the Account domain.

You will collaborate with engineers across the platform in a Scrum team, applying CI/CD principles and automated testing to production. Experience with REST, gRPC, PostgreSQL, and Git is desirable.

Qualifications

  • Bachelor's degree in computer science, computer engineering, or related technical discipline

Responsibilities

  • Work as a Golang Software Engineer on our global Loyalty and Benefits platform.
  • Build and enhance features in the Account domain.
  • Coordinate and work with other Engineers across the platform.
  • Contribute to a modern microservice-based Loyalty and Benefits platform built with Golang, Kafka, and Docker.

Skills

Golang
REST
Kafka
Docker
CI/CD
TDD/BDD
Agile/Scrum
Postgres
Git
gRPC
RabbitMQ
Testing

Education

Bachelor's degree in CS/Engineering

Tools

Jenkins
Rally
JIRA
SVN

Job description

Salary: £70,000 - 110,000 per year


Requirements


  • Demonstrable experience in at least one back-end type safe programming language; Golang preferred, but other experience can be considered.

  • Comfortable and experienced with back-end micro-service architecture and communication, specifically REST and asynchronous messaging services such as Kafka and RabbitMQ.

  • Comfortable working within a Scrum framework as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.

  • Bachelors degree in computer science, computer engineering, or another technical discipline, or equivalent work experience.

  • Experience in professional software development.

  • Solid understanding of test-driven development, including unit, component, functional, system integration, and regression tests.

  • Knowledge of software engineering methodologies including Agile, Scrum, Kanban, SAFe, TDD, BDD, and Waterfall.

  • Knowledge of technologies such as Kafka, Postgres, Golang, Git, gRPC, Docker, and GraphQL.

  • Experience in continuous integration, continuous deployment, and continuous testing, including tools such as Jenkins, Rally and/or JIRA, and version control such as Git or SVN.



Responsibilities


  • Work as a Golang Software Engineer on our global Loyalty and Benefits platform.

  • Build and enhance features in the Account domain.

  • Coordinate and work with other Engineers across the platform to share knowledge and principles.

  • Contribute to a modern microservice-based Loyalty and Benefits platform built with tools such as Golang, Kafka, and Docker.

  • Help drive innovation and grow our knowledge and skills as Engineers.



Technologies


  • CI/CD

  • Docker

  • Git

  • Golang

  • GraphQL

  • JIRA

  • Jenkins

  • Kafka

  • Kanban

  • REST

  • RabbitMQ

  • SVN

  • TDD

  • gRPC



More

We are looking for an enthusiastic, diligent Golang Software Engineer to join our global Loyalty and Benefits platform at American Express. Our modern microservice-based platform is designed to handle all aspects of the Loyalty and Benefits customer experience globally. Built using modern tools such as Golang, Kafka, and Docker, it offers ample opportunity to drive innovation and grow knowledge and skills as an Engineer. As part of an Scrum team, we focus on collaboration, feature development, and shared learning across the platform.



last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer Golang
Developer Golang

CBTS • Greater London

Hybrid
GBP 50,000 - 70,000
Golang Backend Engineer - Microservices & Loyalty Platform
Golang Backend Engineer - Microservices & Loyalty Platform

iMedhas Consulting Services • Burgess Hill

On-site
GBP 70,000 - 110,000
Sr Golang Engineer
Sr Golang Engineer

Cognizant • Burgess Hill

Hybrid
GBP 65,000 - 90,000
Golang Backend Engineer for Global Loyalty Platform
Golang Backend Engineer for Global Loyalty Platform

CBTS • Greater London

Hybrid
GBP 50,000 - 70,000
GoLang Engineer
GoLang Engineer

Net2Source (N2S) • Burgess Hill

Hybrid
GBP 45,000 - 65,000
Golang Software Engineer
Golang Software Engineer

SignitiveAi Ltd. • United Kingdom

On-site
GBP 65,000 - 95,000
Birthday day off
Golang Software Engineers
Golang Software Engineers

Adria Solutions Ltd • Manchester

Hybrid
GBP 60,000 - 85,000
Benefits
Hybrid working
Career progression
+1
Senior Golang developer
Senior Golang developer

TechForce • Greater London

Hybrid
GBP 90,000 - 120,000
Competitive salary
Performance-based bonuses
Generous paid time off
+2
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Software Engineer – Golang – Long Term Contract
Software Engineer – Golang – Long Term Contract

Talent-Relay Limited • United Kingdom

Hybrid
GBP 83,000 - 124,000