Staff Cloud Native Software Engineer

Nscale is a London-based, full-stack AI cloud and infrastructure company that provides GPU compute, managed AI services, orchestration software, data centers, and power infrastructure for AI training, fine-tuning, and inference.

Series CRecently funded0 current maintainers0 active leads
London, United Kingdom
About Nscale

Nscale builds and operates vertically integrated AI infrastructure spanning software, GPU compute, networking, storage, purpose-built data centers, and power. Its active cloud platform offers self-service inference endpoints, fine-tuning, managed Kubernetes and Slurm, virtual machines, and GPU clusters.

View jobs by Nscale

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, build, operate, and improve Kubernetes-native controllers, operators, APIs, and operational tooling for AI infrastructure and networking integrations. You will set technical direction, improve observability and reliability, lead technical reviews, establish reusable platform patterns, and mentor engineers.

Requirements

  • At least 8 years of production software-development experience
  • Hands-on experience building and operating Kubernetes-native software
  • Experience with custom controllers, operators, CRDs, or admission webhooks
  • Knowledge of controller-runtime, client-go, API servers, informers, reconciliation loops, and the Kubernetes object model
  • Networking knowledge including CNI, service mesh, kube-proxy, eBPF, DNS, and load balancing
  • Proficiency in Go or a similar language
  • Experience with metrics, tracing, and structured logging
  • Experience owning components end-to-end and setting technical direction
  • Staff-level technical-design leadership and mentoring experience

Responsibilities

  • Design, build, and operate Kubernetes-native controllers, operators, CRDs, and admission webhooks
  • Extend Kubernetes control-plane capabilities for AI workload networking and scheduling requirements
  • Own significant components from design through operation
  • Build reconciliation loops, informers, and client-go tooling
  • Develop operational tooling and automation for internal service deployment and support
  • Drive architecture decisions for application and networking integrations
  • Build observability foundations using metrics, events, tracing, and status reporting
  • Design graceful degradation and self-healing behavior
  • Debug issues across Kubernetes, networking, and workload runtimes
  • Define standards for versioning, compatibility, and staged deployment
  • Lead design discussions and code reviews
  • Establish shared libraries and scaffolding
  • Mentor engineers in Kubernetes internals and controller patterns

Benefits

  • Bonus eligibility
  • Equity eligibility
  • Commission eligibility
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Flexible paid time off
  • Parental leave
  • Retirement plan participation
Staff Cloud Native Software Engineer at Nscale | JobStash