-
Client Server

Backend Software Engineer Go AWS

Client Server
United Kingdom · Full-time · Mid-Senior

Backend Software Engineer / Developer (Go / Golang AWS) London to £80k


Are you a data savvy, backend focussed Software Engineer who enjoys using a range of programming languages with exposure across the full tech stack?


You could be progressing your career working on bleeding edge, Machine Learning and AI powered, audio fraud detection software used by all UK banks, the emergency services and a range of other clients to prevent and detect fraudulent call activities.


As a Software Engineer you'll join a collaborative Agile team responsible for building and maintaining the critical, cloud (AWS) based data processing platform that enables real-time call risk analysis. You'll use a range of technology, with a focus on Golang, TypeScript and AWS, to maintain and improve a large microservices architecture.


There's an open, collaborative environment where learning and personal development are key and there's a strong pipeline of Greenfield projects as well as flexible working and a host of benefits; the company has been awarded Platinum standard by Investors in People and is multi-award winning with various DEI initiatives and excellent personal growth and career development opportunities.


Location / WFH:

You can work from home most of the time, joining colleagues in the London two days a week; when you are in the office you can enjoy a friendly team environment that encourages knowledge sharing and close collaboration.


About you:

  • You have advanced analytical and problem solving skills with a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Deign Patterns, Algorithms
  • You have commercial Golang development experience (likely to have a background with other OO languages such as Python, Java, C++ but you must be happy to use Golang going forward)
  • You have a strong knowledge of AWS - they're using AWS SNS & SQS, Amazon CDK, DynamoDB, Redshift, Lambda, Fargate
  • You have worked on critical systems that cannot afford to fail
  • You have experience with SOLID design principles and TDD (Test Driven Development)
  • You have a good understanding of APIs, databases, NoSQL, event driven architectures, microservices and CI/CD
  • You have full software development lifecycle experience
  • You enjoy collaborating and have great communication skills


What's in it for you:

As a Backend Software Engineer you will earn a competitive package:

  • Salary to £80k + bonus
  • 25 days holiday (with the option to buy 5 more)
  • Flexible working (including working from home start / finish times)
  • Enhanced maternity and paid parental leave packages
  • Time off to participate in charity initiatives such as Code Club
  • Pension, Life Assurance, Medical care for you and your family
  • Monthly Wellness budget to spend on what you like
  • Gym membership
  • Annual home office budget
  • Diverse, inclusive team culture with flexible working


Apply now to find out more about this Backend Software Engineer / Developer (Go / Golang AWS) opportunity.

Key Skills

Ranked by relevance

aws golang microservices machine learning data structures typescript dynamodb python nosql cloud java tdd sqs oop ai c
Login to Apply
Posted
Feb 03, 2026
Type
Full-time
Level
Mid-Senior
Location
London

Industries

Software Development Technology Information Media Computer Network Security

Categories

Information Technology Engineering Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Client Server
Related

C++ Software Engineer Windows - Poker

2025-10-29

Full-time
Mid-Senior
Sweden
Computer Games
Information Technology
View Job Details
Client Server
Related

Backend Developer Java Kotlin AWS

2025-07-04

Full-time
Mid-Senior
United Kingdom
Software Development
Engineering
View Job Details
Client Server
Related

Go Developer API

2025-05-16

Full-time
Mid-Senior
United Kingdom
Software Development
Engineering