Golang Engineer

Golang Engineer

Posted 1 week ago by Coltech

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The Golang Engineer role is a contract position within a leading financial services organization, focusing on the design and maintenance of scalable backend services in a hybrid work environment in London. The successful candidate will work on high-impact systems in a fast-paced fintech setting, contributing to the development of microservices architectures and event-driven systems. This position requires strong experience with Golang and a solid understanding of concurrent and distributed systems.

Key Responsibilities:

  • Design, build, and maintain scalable backend services using Golang
  • Contribute to the development of robust microservices architectures in a production environment
  • Develop high-performance systems capable of handling large-scale transaction processing
  • Implement and maintain event-driven systems using modern messaging technologies
  • Collaborate with cross-functional teams to deliver reliable and secure financial platforms
  • Support deployment and operation of services in containerised environments

Key Skills:

  • Strong commercial experience building backend services with Golang (PHP experience is a plus)
  • Proven track record designing and operating microservices architectures, ideally within fintech or payments
  • Solid understanding of concurrent and distributed systems
  • Experience with event-driven architecture and messaging systems (e.g. Kafka, RabbitMQ)
  • Strong knowledge of both relational and NoSQL databases (e.g. PostgreSQL, MongoDB, BigQuery)
  • Hands-on experience with Docker and Kubernetes

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Golang Engineer (Contract) – Financial Services

Location: London (Hybrid)

Contract Length: 6 Months

We are seeking an experienced Golang Engineer to join a leading financial services organisation on an initial 6-month contract. This is a hybrid role based in London, offering the opportunity to work on high-impact systems within a fast-paced fintech environment.

Key Responsibilities

  • Design, build, and maintain scalable backend services using Golang
  • Contribute to the development of robust microservices architectures in a production environment
  • Develop high-performance systems capable of handling large-scale transaction processing
  • Implement and maintain event-driven systems using modern messaging technologies
  • Collaborate with cross-functional teams to deliver reliable and secure financial platforms
  • Support deployment and operation of services in containerised environments

Required Skills & Experience

  • Strong commercial experience building backend services with Golang (PHP experience is a plus)
  • Proven track record designing and operating microservices architectures, ideally within fintech or payments
  • Solid understanding of concurrent and distributed systems
  • Experience with event-driven architecture and messaging systems (e.g. Kafka, RabbitMQ)
  • Strong knowledge of both relational and NoSQL databases (e.g. PostgreSQL, MongoDB, BigQuery)
  • Hands-on experience with Docker and Kubernetes

Desirable

  • Experience working in financial services or regulated environments
  • Familiarity with high-throughput, low-latency systems

What’s on Offer

  • Competitive day rate
  • Hybrid working model (London-based)
  • Opportunity to work on cutting-edge financial systems