Backend Engineer (Go)

Job Details

Industry Information Technology and Services Location:
  • York, England, United Kingdom
Function Engineering Employment Type: Full-time
Work Exp. Reqd: Mid-senior level Education Reqd: Master's Degree

Role Overview

vQsystems is seeking an exceptional Backend Engineer (Go) to architect and build the core systems powering our next-generation intelligent infrastructure platform.

This is not a routine backend role — you’ll be designing highly distributed, performance-sensitive, and secure systems that will form the backbone of mission-critical applications used across multiple domains.

We’re building for the future — where reliability, scalability, and intelligent automation converge. If you thrive on solving complex system-level problems, optimising for scale, and engineering with purpose, this role offers a unique opportunity to shape the foundations of an innovative product ecosystem.

Responsibilities

  • Design and implement high-performance backend services using Go (Golang).
  • Architect and maintain distributed, fault-tolerant systems with microservices-based infrastructure.
  • Build and optimise REST/gRPC APIs for real-time data exchange and cross-service communication.
  • Collaborate with frontend, AI/ML, and DevOps teams to ensure seamless integration and system reliability.
  • Implement secure data processing pipelines, encryption layers, and authentication systems aligned with modern security standards.
  • Lead performance tuning, memory profiling, and concurrency optimisation.
  • Contribute to infrastructure-as-code using tools like Terraform and CI/CD pipelines for automated deployment.
  • Research and integrate new backend technologies to continually push architectural excellence and system resilience.
  • Participate in technical design reviews, code audits, and scalability assessments.


Requirements

  • 4+ years of backend development experience, with at least 2+ years using GoLang in production.
  • Strong understanding of concurrency, goroutines, and Go memory management.
  • Proven experience in building and scaling microservices and event-driven architectures.
  • Proficiency with cloud platforms (AWS / GCP / Azure) and container orchestration (Docker, Kubernetes).
  • Deep understanding of system design principles, distributed computing, and network protocols.
  • Solid experience with PostgreSQL, Redis, or similar databases.
  • Familiarity with CI/CD, infrastructure automation, and monitoring tools (Grafana, Prometheus, etc.).
  • Strong commitment to code quality, security, and performance.
  • Excellent problem-solving skills and ability to work in a fast-paced, high-accountability environment.

Preferred Qualifications:

  • Experience with real-time systems, low-latency applications, or cybersecurity-grade architectures.
  • Background in AI/ML pipeline integration, data encryption, or multi-tenant SaaS environments.
  • Understanding of Zero Trust architecture and secure backend communication models.
  • Open-source contributions or experience in building core system components at scale.


Benefits

  • Competitive UK salary and equity participation.
  • Opportunity to contribute to complex, cutting-edge system architectures.
  • Continuous professional growth and R&D involvement.
  • Access to advanced tools, cloud infrastructure credits, and mentorship from top-tier engineers.
  • Be part of a company shaping the next evolution of secure intelligent systems.