Golang Backend Developer (Midc Level) (ID: pmTPfS90)

Place of Work: Hybrid
Salary: £ 55,000 - £ 75,000 (Per Annum)
Date Posted: 29-Dec-2025
Expiry Date: 27-Jun-2026
Job Details:
Location: London, Greater London, United Kingdom
Job Category: Software Development
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Full Time
Qualifications: Bachelor’s Degree Computer Science or related
Experience: 4+ years of development experience
Positions Available: 1
Skills Required
  • CI/CD pipelines
  • DevOps
  • Github
  • Golang
  • MongoDB
  • NoSQL
  • PostgreSQL
  • UI/UX Design
Benefits
  • Stated In Job Description
Job Description

A leading provider of cutting-edge cybersecurity solutions. We are seeking a talented and motivated Mid-level Golang Backend Developer to join our team. You will play a pivotal role in developing and maintaining our flagship Phoenix Platform—a cybersecurity platform designed to secure industrial control systems.

If you are a passionate Golang developer with a focus on secure software development and DevSecOps practices, we invite you to apply. Join us and contribute to building innovative and secure solutions for industrial control systems.

Backend Development: Responsibilities:

  • Design, develop, and maintain robust Golang-based microservices for the Phoenix Platform.
  • Collaborate with cross-functional teams to understand system requirements and contribute to the overall architecture.

Microservices Architecture

  • Work with Docker containers and microservices architecture to ensure scalability, flexibility, and maintainability.
  • Implement and optimise APIs for seamless communication between microservices.

DevSecOps Practices & Security Integration:

  • Incorporate DevSecOps principles by embedding security controls throughout the CI/CD pipeline for automated testing and security checks.
  • Utilise infrastructure-as-code tools to ensure secure and consistent deployment practices across environments.
  • Identify and address vulnerabilities within the application stack through static and dynamic code analysis, penetration testing, and monitoring solutions.
  • Implement secure and defensive coding techniques, adhering to best practices for mitigating common vulnerabilities and memory safety issues.
  • Apply frameworks and guidelines, such as CIS Benchmarks and secure coding standards, to ensure consistent adherence to industry standards.
  • Enforce Role-Based Access Control (RBAC) for critical platform components, and implement data encryption protocols for sensitive data at rest and in transit.
  • Contribute to a security-focused software development lifecycle by participating in threat modelling, secure code reviews, and risk assessments.
  • Develop, document, and enforce security requirements, including input validation, error handling, and secure session management.

Cross-discipline Collaboration:

  • Work with front-end developers, UI/UX designers, and DevOps engineers to deliver a cohesive, secure, and user-friendly platform.
  • Contribute to relevant open-source projects and maintain engagement with the wider security and development community.
  • Support Operational Technology engineering, integration, and consultative engagements.

Testing & Debugging:

  • Create and maintain unit tests, integration tests, and security tests for backend components, ensuring high reliability and resilience.
  • Debug and resolve issues promptly, working closely with QA teams to ensure software quality.
  • Leverage automated testing frameworks and perform manual testing for critical components.
  • Documentation:
  • Maintain comprehensive technical documentation, including security requirements, architecture diagrams, and compliance guidelines.
  • Support the development of user guides and secure coding guidelines for internal and external use.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or a related field (or equivalent practical experience).
  • Proven experience as a Golang backend developer with a focus on secure microservices architecture.
  • Proficiency with Docker and container orchestration, as well as multi-stage builds and secure containerisation practices.
  • Hands-on experience with relational (PostgreSQL) and NoSQL (MongoDB) databases, including applying security best practices.
  • Experience with messaging protocols and distributed system security.
  • Excellent problem-solving and debugging skills, with a focus on secure and efficient coding practices.
  • Ability to work collaboratively in a team environment.

Nice-to-Have:

  • Deep knowledge of cybersecurity principles, including DevSecOps practices, secure software development lifecycle, vulnerability management, container security, network security, and threat detection.
  • Contributions to open-source security tools or projects.
  • Strong background in building automated CI/CD pipelines and integrating security tools for continuous compliance.
  • Experience developing software for embedded systems.
  • Familiarity with security standards such as ISO 27001, IEC 62443, and frameworks like OWASP, CIS Benchmarks, etc.

Benefits:

  • Competitive salary + performance bonus
  • Opportunity to work on cutting-edge and innovative technology
  • Professional development opportunities
  • A dynamic and collaborative work environment

Application Requirements:

  • Provide your GitHub or other repository handle showcasing any publicly available software work.
  • Ability to commute/relocate to Richmond, TW9, before starting work.
  • Valid work authorisation for the United Kingdom.
  • Ability to commute/relocate:

Experience:

  • Software development: 4 years (preferred)
  • Go: 3 years (required)

Work authorisation:

  • United Kingdom (required)
  • Willingness to travel:
  • 100% (preferred)

Work Location: In person

Position: Golang Backend Developer  -  Job Type: Full-Time  - Salary: £55,000 to  £70,000 per year

Similar Jobs You May Like
Senior Software Developer
Denton, Greater Manchester, United Kingdom
Salary: £ Up to 55000 (Per Annum)
Roblox Video Game Developer
London, Greater London, United Kingdom
Salary: £ 50,000 - £ 200,000 (Per Annum)
Senior Software Engineer
Chesterfield, Derbyshire, United Kingdom
Salary: £ 45,000 - £ 70,000 (Per Annum)
Senior Python Developer (Data) - Hybrid
London, Greater London, United Kingdom
Salary: £ 80,000 - £ 100,000 (Per Annum)
Software Engineer Using C# and SQL
Belfast, County Antrim, United Kingdom
Salary: £ 30,000 - £ 40,000 (Per Annum)
Full Stack Software Engineer - Laravel/Vue
Birmingham, West Midlands, United Kingdom
Salary: £ 40,000 - £ 65,000 (Per Annum)
Pelago Recruitment Services
Pelago Support Team
Active

Welcome to Pelago live chat

If you would like to speak with one of our recruitment consultants please enter your name and email address, and click submit