N

Nscale

Develops and operates AI data centers

Staff Network Development Engineer

Backend EngineeringUpdated on Nov 12
Full-timeUnited KingdomNo salary listedIn-person

About the Job

Requirements

  • Experience leading the design and delivery of a substantial production application or network automation domain across collaborating teams.
  • Strong Python engineering and practical experience with APIs, structured data, Git reviews, automated testing, and CI/CD, including designing maintainable interfaces and diagnosing integration failures.
  • Experience applying structured software development practices, including iterative planning, backlog prioritisation, incremental delivery, and regular feedback using workflows such as Kanban.
  • A record of turning recurring requirements into reusable capabilities, including upgrades, documentation, and support after release.
  • Ability to lead delivery without line-management authority, make trade-offs clear, and raise the quality of other engineers’ work.
  • Deep experience in at least one of network provisioning, configuration automation, or validation.
  • Comfort with Linux, IP networking, device APIs, and the operational risks of applying automation across a fleet.
  • Experience with tools such as Ansible, Jinja2, and NetBox or equivalent.
  • Deep experience building production backend services or internal engineering applications.
  • Comfort with API design, SQL, and relational databases such as PostgreSQL, MariaDB, or MySQL, including schema design and migrations, asynchronous work, and containerised delivery.
  • Ability to work with network specialists to model device workflows and test their failure modes.

Responsibilities

  • Own the technical design and delivery plan for a substantial application domain, break ambiguous requirements into practical milestones, and document important decisions.
  • Build reusable Python services and libraries, Ansible automation workflows, and integrations for provisioning, configuration generation, validation, or service applications within the agreed portfolio architecture.
  • Work with fabric engineers to define contracts for intent, configuration content, and test criteria; make errors diagnosable and preserve traceability from input to result.
  • Lead integration with Network Source of Truth, ZTP, deployment tooling, and Network Control Plane applications as appropriate; manage compatibility, schema changes, and staged migrations with receiving teams.
  • Develop test and release approaches covering realistic device behaviour, partial failures, and recovery, using labs or simulation with the teams that own them.
  • Take proven tools through documentation, packaging, adoption, and support readiness, and agree maintenance responsibilities before a workflow depends on them.
  • Lead complex application troubleshooting, remove recurring causes of failure, review code and designs, and mentor engineers across the domain.

Desired Qualifications

  • Experience with the current stack or comparable tools: Python, Ansible, Jinja2, NetBox, FastAPI, NiceGUI, MariaDB, NGINX, ISC Kea, and Docker Compose in ZTP tooling.
  • Experience with AI/HPC networking, multi-vendor device integration, lab simulation, or platform handovers.

About the Company

Nscale

Develops and operates AI data centers

Nscale provides end-to-end AI infrastructure by designing, owning, and operating data centers, GPU compute, networking, storage, and managed AI cloud services for enterprises, governments, and AI developers. It offers a full stack from colocated data centers to high-performance GPUs and networking, plus managed cloud services, so customers can run AI workloads efficiently with sovereign European deployments powered by renewables and US campus expansions. Unlike many peers, Nscale combines complete infrastructure ownership with a focus on sovereign, renewable-powered sites and strong capital partnerships to support large-scale, secure AI workloads. Its goal is to become a leading, scalable AI infrastructure provider that enables governments, enterprises, and AI builders to deploy and run AI applications quickly and securely on sovereign data centers with global capacity.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$9.8B
Headquarters
London, United Kingdom
Founded
2024

Recently Posted Jobs

Explore more opportunities at Nscale

See more jobs