Golang Software Engineer

Company: InfoSum
Apply for the Golang Software Engineer
Location: Basingstoke
Job Description:

Overview

In this role you design, develop, and maintain high-quality software solutions for privacy-focused data collaboration. You will work with cross-functional teams to translate requirements into robust products that scale and perform securely. You’ll address complex technical problems, implement tests, and contribute to architectural discussions to improve systems. You join a collaborative, fast-paced environment focused on delivering impactful software for clients while staying ahead in security and privacy practices. This position offers a chance to shape foundational infrastructure powering trusted data collaboration.

Pay / Benefits

  • hybrid work model
  • growth opportunities
  • challenging and stimulating work
  • collaborative culture
  • opportunity to influence projects at scale
  • focus on security and privacy practices

Responsibilities

  • Design, develop, test, and deploy software applications and features following best practices and coding standards
  • Write clean, efficient code meeting functional and performance requirements
  • Collaborate with product managers, designers, and engineers to translate requirements into technical designs
  • Participate in architectural discussions and recommend system improvements
  • Analyze and troubleshoot complex issues and implement fixes to ensure stability
  • Write automated tests and participate in QA, code reviews, and quality assurance activities
  • Create and maintain technical documentation, including design documents and API specs
  • Collaborate with cross-functional teams to ensure timely delivery of projects
  • Stay updated on new technologies and continuously improve engineering processes

Key requirements

  • 4+ years of experience with Go
  • Familiarity with API design, JSON schemas, and Docker
  • Strong understanding of software development methodologies, design patterns, and best practices
  • Experience with databases (e.g., SQL) and data modeling concepts
  • Knowledge of version control (Git) and CI/CD pipelines
  • Excellent problem-solving, attention to detail, and ability to work independently and collaboratively in a fast-paced environment
  • Effective written and verbal communication, able to explain technical concepts to non-technical stakeholders
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes) is a plus
  • problem-solving
  • attention to detail
  • independent and collaborative work style
  • Go programming
  • API design
  • JSON schemas

…

Posted: October 18th, 2026