Golang Engineer

Golang Engineers – Contract (Inside IR35) – London (Hybrid)

We’re currently looking for four experienced Golang Engineers to join a high-performing team working on scalable backend systems within a fast-paced, transaction-heavy environment.

This is a long-term contract opportunity (Inside IR35) based in London, with a hybrid working model.

💼 The Role

You’ll be building and operating robust backend services, contributing to the design of distributed systems, and helping scale a modern microservices architecture. The work is impactful, with a strong focus on performance, reliability, and high-throughput systems.

🔧 Key Responsibilities

  • Design, build, and maintain backend services using Golang
  • Contribute to microservices architecture in a production environment
  • Work on high-throughput, low-latency systems handling transactional workloads
  • Implement and support event-driven architectures
  • Collaborate with cross-functional teams to deliver scalable solutions
  • Deploy and manage services in containerised environments

✅ Required Experience

  • Strong commercial experience with Golang (PHP experience is a bonus)
  • Proven track record designing and operating microservices architectures
  • Solid understanding of concurrent and distributed systems
  • Experience with event-driven systems and messaging tools like Kafka or RabbitMQ
  • Strong knowledge of databases: PostgreSQL, MongoDB, BigQuery (or similar)
  • Hands-on experience with Docker and Kubernetes

🌍 Environment

  • Fintech / payments domain experience is highly desirable
  • Agile, collaborative engineering culture
  • Focus on scalability, reliability, and clean architecture

Job Details

Company
Coltech
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted