Golang Developer

We're looking for a high-calibre Golang Software Engineer (Contract) to join a modern, global Loyalty & Benefits platform powering end-to-end customer experiences at scale.

This is a true microservices environment built with Golang, Kafka and Docker, offering the opportunity to shape high-impact features within the Account domain while collaborating across a distributed engineering platform.

If you thrive in Agile teams, love clean architecture, and care about quality engineering - this role is for you.

What You'll Be Doing

  • Building and enhancing features within a scalable microservices architecture
  • Designing and developing REST and asynchronous messaging services
  • Working within a Scrum team to deliver business-critical functionality
  • Contributing to CI/CD pipelines with fully automated testing to production
  • Collaborating across engineering teams to share standards, patterns and best practice
  • Driving innovation within a modern cloud-native stack

Required Experience

  • Strong experience in a Golang preferred
  • Solid understanding of microservice architecture
  • Experience with REST APIs and event-driven systems (Kafka, RabbitMQ or similar)
  • Comfortable working in Scrum/Agile environments
  • Experience delivering through automated CI/CD pipelines
  • Strong communication and collaboration skills
  • Degree in Computer Science (or equivalent experience)
  • Strong background in professional software engineering
  • Test-Driven Development (unit, integration, regression, system testing)
  • Agile methodologies (Scrum, Kanban, SAFe, TDD, BDD)

Tech Stack Exposure

  • Golang
  • Kafka
  • Postgres
  • Docker
  • gRPC
  • GraphQL
  • Git
  • Jenkins / JIRA / Rally
  • CI / CD / CT tooling

Desirable

Experience in loyalty, reward or credit card industry

*Rates depend on experience and client requirements

Job Details

Company
Salt Search
Location
East Sussex, England, United Kingdom
Employment Type
Contractor
Salary
£320 - £325 per day
Posted