Senior Go Developer

Senior Go Developer

Posted 5 days ago by Fruition Group

Negotiable
Undetermined
Hybrid
London

Summary: An exciting opportunity for a highly skilled Senior Go Developer to join a leading technology business on a contract basis. The role involves designing, developing, and implementing data-intensive applications, focusing on scaling distributed systems and delivering high-performance solutions. The ideal candidate will work with technologies such as Go, AWS, Kubernetes, and Docker, while collaborating with cross-functional teams. This position offers a challenging environment within a forward-thinking tech company.

Key Responsibilities:

  • Design, develop, and implement data-intensive applications across the full engineering life cycle.
  • Architect and deliver microservices-based systems using Go (Golang), AWS, Kubernetes, Docker, and Kafka.
  • Work closely with cross-functional teams to build scalable, reliable, and resilient platforms.
  • Optimise system performance, improve reliability, and ensure scalability.
  • Contribute to code reviews, design discussions, and knowledge sharing across the engineering function.

Key Skills:

  • Strong commercial experience in Back End development.
  • Advanced skills in Go (Golang), with proven expertise in AWS, Kubernetes, and Docker.
  • End-to-end software engineering experience, including system design and architecture.
  • Background in complex, large-scale, data-driven applications.
  • Product-focused approach, ideally within fast-paced tech organisations (start-ups or scale-ups).
  • Knowledge of Kafka, Cassandra, gRPC, and microservices is a strong advantage.
  • Open-source contributions are beneficial.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Go Developer

6 months Contract

London Hybrid or Fully Remote

An exciting opportunity for a highly skilled Senior Go Developer to join a leading technology business on a contract basis. This organisation is recognised for its engineering excellence and is seeking a Senior Go Developer to help scale distributed systems and deliver high-performance solutions.

In this role, the Senior Go Developer will design, develop, and implement data-intensive applications across the full engineering life cycle. You'll architect and deliver microservices-based systems using Go (Golang), AWS, Kubernetes, Docker, and Kafka, working closely with cross-functional teams to build scalable, reliable, and resilient platforms.

You'll also play a key role in optimising system performance, improving reliability, and ensuring scalability, while contributing to code reviews, design discussions, and knowledge sharing across the engineering function.

Senior Go Developer - Key Requirements:

  • Strong commercial experience in Back End development
  • Advanced skills in Go (Golang), with proven expertise in AWS, Kubernetes, and Docker
  • End-to-end software engineering experience, including system design and architecture
  • Background in complex, large-scale, data-driven applications
  • Product-focused approach, ideally within fast-paced tech organisations (start-ups or scale-ups)
  • Knowledge of Kafka, Cassandra, gRPC, and microservices is a strong advantage
  • Open-source contributions are beneficial

If you're a Senior Go Developer looking for a challenging 6-month contract with a forward-thinking tech company, apply today.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.