Golang engineer

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.

Job Details

Company
Coltech
Location
Liverpool, England, United Kingdom
Hybrid / Remote Options
Posted