DTG GLOBAL

Golang Engineer

London
June 19, 2025
Application ends: July 18, 2025
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)
Deadline date:
July 18, 2025
£60000 - £70000 / year

Job Description

A well-established software business based in London is looking for a talented Golang Engineer to join their engineering team. This is an excellent opportunity to work in a mature, collaborative environment where engineers tackle complex real-world problems and are encouraged to focus on technical quality and long-term solutions.

About the Company

With over a decade of success behind them, this company builds mission-critical software used by some of the biggest names in sectors such as finance, logistics, and e-commerce. As part of their ongoing platform modernisation, they are increasingly adopting Golang to develop faster, more scalable backend services.

They offer a hybrid working model, with 2-3 days per week in their central London office, combining the benefits of remote flexibility with the value of regular face-to-face collaboration.

The Role

As a Golang Engineer, the successful candidate will work on a variety of backend services, contributing to high-performance APIs, optimised data processing pipelines, and the design of the company’s next-generation platform.

The work spans new greenfield development as well as gradually refactoring existing systems into a modern microservices architecture. This role would suit someone who enjoys working with clean, maintainable code and solving challenging engineering problems in a well-established, technically experienced team.

Key Responsibilities

  • Writing clean, efficient, and well-tested Golang code.
  • Building and maintaining APIs and backend services.
  • Collaborating with architects and senior engineers on technical designs.
  • Enhancing the performance, reliability, and scalability of the platform.
  • Producing clear documentation and contributing to internal knowledge-sharing.
  • Participating in code reviews and offering constructive feedback.
  • Supporting and mentoring junior developers where required.

Ideal Candidate

  • Commercial experience as a Backend Engineer, with strong hands-on Golang skills.
  • Solid understanding of distributed systems, API design, and microservices architecture.
  • Experience working in an established software business, ideally on large-scale systems.
  • Strong knowledge of SQL databases (PostgreSQL preferred) and caching solutions such as Redis.
  • Experience with DockerKubernetes, and CI/CD pipelines.
  • A pragmatic, problem-solving mindset with a focus on delivering quality software.
  • Bonus points for experience with event-driven architectures (e.g., Kafka, NATS) or working in regulated industries (finance, logistics, etc.).

What They Offer

  • Salary: £60,000 – £75,000.
  • Hybrid working – 2-3 days per week in their London office.
  • A supportive, collaborative engineering culture with experienced colleagues.
  • Personal development opportunities, including dedicated learning time.
  • The chance to work on both modern greenfield projects and complex refactoring challenges.
  • Long-term career growth in a stable, well-established business.