Golang engineer

Job Description

Senior Golang Engineer (Contract) – Liverpool (Hybrid)

Location: Liverpool, UK

Working Pattern: Hybrid – 2–3 days per week onsite

Contract: Long-Term Contract

IR35 Status: Inside IR35

Start Date: ASAP


Overview

We are looking for experienced Senior Golang Engineers to join a high-performing engineering team delivering scalable, resilient backend systems within a fast-paced and transaction-heavy environment.

This role offers the opportunity to work on large-scale distributed platforms, building cloud-native microservices and event-driven solutions that support critical business operations. You will collaborate with engineering, architecture, and platform teams to deliver robust, high-performance services at scale.


Key Responsibilities

  • Design, develop, and maintain backend services using Golang.
  • Build and enhance scalable microservices architectures in production environments.
  • Develop highly available and resilient systems capable of processing high transaction volumes.
  • Contribute to the design and implementation of event-driven architectures.
  • Integrate and support messaging platforms such as Kafka and RabbitMQ.
  • Drive performance, scalability, reliability, and security improvements across services.
  • Work closely with DevOps and Platform teams to deploy and manage applications within Kubernetes environments.
  • Participate in technical design discussions, code reviews, and best practice initiatives.
  • Support continuous improvement across engineering processes and system architecture.


Required Skills & Experience

  • Strong commercial experience developing backend applications using Golang.
  • Proven experience designing, building, and supporting microservices architectures.
  • Experience working in fintech, payments, banking, e-commerce, or other high-throughput transactional environments.
  • Strong understanding of distributed systems, concurrency, and scalable application design.
  • Hands-on experience with event-driven architectures and messaging technologies, including Kafka and/or RabbitMQ.
  • Experience working with relational and NoSQL databases such as PostgreSQL, MongoDB, and BigQuery.
  • Strong experience with containerisation technologies including Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and modern software delivery practices.
  • Strong problem-solving skills and the ability to work effectively within agile teams.


Desirable Skills

  • Previous experience working with PHP-based applications or migration programmes.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience within regulated financial services or payments environments.
  • Knowledge of observability, monitoring, and logging solutions.


Contract Details

  • Long-term contract engagement.
  • Inside IR35.
  • Hybrid working model with 2–3 days per week onsite in Liverpool.
  • Opportunity to contribute to large-scale platform development and modernisation initiatives.
  • Collaborative engineering environment with a strong focus on technical excellence and innovation.

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Job Overview

ID:

2491218

Date Posted:

Posted 3 hours ago

Expiration Date:

16/07/2026

Location:

Liverpool

Salary:

Competitive

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Share

Complete the form below to send this job to a friend.

Job Location

Complete the form below to report this job.