N

NexGen Cloud

GPU-based cloud IaaS with data sovereignty

Product Design Engineer - Go

Full-Stack EngineeringUpdated on Nov 12
Full-timeLondon, UKIn-person

About the Job

Requirements

  • Strong professional experience building, debugging, and operating production software in Go, or deep experience in another systems language with the ability to become productive in Go quickly.
  • Hands-on experience with Kubernetes and containers, including workload scheduling, service communication, and troubleshooting misbehaving systems.
  • Confidence working in Linux environments, including systemd, processes, signals, filesystems, permissions, networking, and CPU and memory diagnostics.
  • A track record of personally designing and building systems, products, or tools.
  • Solid engineering fundamentals in concurrency, API and interface design, and failure modes, along with practical experience troubleshooting production systems using logs, metrics, and system-level tooling.

Responsibilities

  • Own and drive user-facing products end to end, including web apps, APIs, backend services, and CLI tools, mostly in Go; ship the simplest useful version first and improve it based on actual usage.
  • Collaborate with Product, Engineering and DevOps, Infrastructure and Data Centre Operations, Security, and Customer Support to turn customer problems into practical solutions.
  • Build and maintain Kubernetes-based services, controllers, and platform capabilities, including GPU scheduling and container runtimes.
  • Identify repetitive operational work and replace it with automation.
  • Investigate production issues across application code, Kubernetes, containers, Linux, networking, drivers, and hardware, and make lasting fixes, guardrails, or better tooling.
  • Design services that behave reliably under load and during failure, instrument them for debugging, and provide secure defaults.
  • Contribute ideas and take ownership beyond the core remit, including product decisions about whether a problem is best solved with a CLI, API, or web experience.

Desired Qualifications

  • Familiarity with the NVIDIA GPU ecosystem, such as drivers, CUDA, nvidia-smi, GPU-enabled container runtimes, or Kubernetes GPU scheduling; strong systems debugging and a genuine interest in learning this area are also relevant.
  • Experience with distributed and event-driven systems, such as queues, retries, idempotency, and backpressure; practical networking knowledge, including DNS, TCP/IP, HTTP, and load balancing.
  • Experience building Kubernetes controllers or operators, or developer tooling used by other engineers; a security-minded approach to authentication, secrets, and attack surfaces.

About the Company

NexGen Cloud

GPU-based cloud IaaS with data sovereignty

NexGen Cloud provides GPU-based cloud infrastructure in Europe through Infrastructure-as-a-Service (IaaS), renting data center space and power for on-demand NVIDIA GPU compute. Its two platforms are Hyperstack, a GPU-as-a-Service with on-demand compute and managed Kubernetes for startups and developers, and AI Supercloud, a large-scale HPC solution for enterprises and governments with data sovereignty under European jurisdiction. The company differentiates itself with 100% renewable-powered owned data centers, a focus on data sovereignty, and a partner API for enterprise AI integration. Its goal is to scale European GPU infrastructure to meet rising AI demand, expand its team and services, and compete with US hyperscalers by offering localized, privacy-conscious AI computing.

Company size
51-200
Company stage
Debt Financing
Total funding
$93M
Headquarters
London, United Kingdom
Founded
2020

Recently Posted Jobs

Explore more opportunities at NexGen Cloud

See more jobs