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 companys 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 Docker, Kubernetes, 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.
TPBN1_UKTJ