Principal Software Engineer - Fleet Management

nscaleoperationsukltd

United States

Remote

USD 240,000 - 400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision coverage
Paid time off
Parental leave
Retirement plan

Job summary

nscaleoperationsukltd seeks a Principal Software Engineer to serve as the technical lead for a fleet management platform that automates GPU node and network switch lifecycles at data center scale. You’ll own architecture, write production Python systems, and mentor senior engineers shaping workflow orchestration across provisioning, burn-in testing, monitoring, and self-healing infrastructure.

You will design and lead end-to-end automation, integrate with DCIMs, NetBox, OpenStack, and bare metal

Qualifications

  • 12+ years of software engineering experience with production systems leadership.
  • Strong Python engineering fundamentals and experience in multi-service distributed systems.
  • Proven track record in reliability, monitoring, and incident response.
  • Experience owning technical roadmaps and delivering large-scale automation.

Responsibilities

  • Lead architecture and roadmap for workflow automation systems managing compute infrastructure lifecycle.
  • Own end-to-end provisioning, validation, testing, and remediation workflows at scale.
  • Design orchestration for GPU nodes and network switches including health monitoring and self-healing.
  • Establish standards for reliability, observability, and operational excellence across platform services.
  • Mentor senior engineers through design reviews and hands-on collaboration.
  • Integrate with DCIMs, NetBox, OpenStack, and bare metal APIs (MAAS, Ironic, IPMI).
  • Collaborate with infra, platform, and SRE teams to translate needs into robust automation.
  • Develop production-grade Python systems for hardware lifecycle automation using AI tools.

Skills

Python
Distributed systems
Technical leadership
Mentorship
Observability

Tools

DCIMs
NetBox
OpenStack
MAAS
Ironic
IPMI
Temporal
Airflow
Prefect

Job description

Role overview

A Principal Software Engineer role serving as the technical lead for a fleet management platform that automates the lifecycle of GPU nodes and network switches at data center scale. The position combines architecture ownership, hands-on Python development, and mentorship of senior engineers building workflow orchestration for provisioning, burn-in testing, monitoring, and self-healing infrastructure.

Responsibilities
  • Lead technical architecture and roadmap for workflow automation systems that manage the full lifecycle of compute infrastructure.
  • Own end-to-end delivery of device provisioning, validation, testing, and remediation workflows at scale.
  • Design workflow orchestration systems covering GPU nodes and network switches, including enrolment, burn-in, configuration, health monitoring, and self-healing.
  • Establish engineering standards for reliability, observability, and operational excellence across all platform services.
  • Mentor senior engineers through design reviews, technical leadership, and hands-on collaboration.
  • Integrate with infrastructure tooling such as DCIMs, NetBox, OpenStack, and bare metal APIs including MAAS, Ironic, and IPMI.
  • Partner with infrastructure, platform, and SRE teams to translate operational needs into robust automation.
  • Build production-grade Python systems for hardware lifecycle automation, leveraging AI development tools to accelerate delivery.
Requirements
  • Twelve to fifteen or more years of software engineering experience building and operating production systems, with proven technical leadership in infrastructure automation or workflow tooling.
  • Strong Python engineering fundamentals and experience leading complex, multi-service distributed systems.
  • Deep understanding of operational excellence including SLOs, monitoring, alerting, incident response, and production reliability.
  • Track record of owning technical roadmaps and delivering large-scale automation from ambiguous requirements to production.
  • Regular use of AI coding tools as a core part of the development workflow.
  • Strong mentorship and stakeholder communication skills.
Nice to have
  • Hands-on experience with workflow orchestration tools such as Temporal, Airflow, or Prefect.
  • Background in bare metal provisioning and network automation, including PXE boot.
  • GPU infrastructure experience covering health monitoring, burn-in testing, or cluster management.
  • Familiarity with HPC networking including InfiniBand or RoCE, and with Kubernetes, Terraform or Pulumi, AWS, and GCP.
  • Open-source contributions in infrastructure automation or cloud-native tooling.
Benefits and work setup
  • Base salary range of $240,000 to $400,000 USD, with potential eligibility for bonus, equity, or commission programs.
  • Benefits package may include medical, dental, vision, flexible paid time off, parental leave, and retirement plan participation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Fleet Management
Principal Software Engineer - Fleet Management

Nscale • Seattle (WA)

On-site
USD 240,000 - 400,000
Medical, dental, vision
Flexible PTO
Parental leave
+1
Principal Software Engineer - Fleet Management
Principal Software Engineer - Fleet Management

Nscale • Bellevue (WA)

On-site
USD 240,000 - 400,000
Medical, dental, vision
Flexible paid time off
Parental leave
+1
Software Engineer - Fleet Automation
Software Engineer - Fleet Automation

Career Techniques • Dallas (TX)

On-site
USD 120,000 - 160,000
Infrastructure Engineer (GPU & Compute)
Infrastructure Engineer (GPU & Compute)

lightningai • United States

Hybrid
USD 180,000 - 220,000
Discretionary bonus
Equity
Medical/dental/vision
+8
Staff Software Engineer - Fleet Management
Staff Software Engineer - Fleet Management

Nscale • United States

Hybrid
USD 220,000 - 320,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Infrastructure Operations Engineer (EMEA)
Senior Infrastructure Operations Engineer (EMEA)

lightningai • United States

Hybrid
USD 180,000 - 240,000
Equity participation
401(k) matching
Pension contributions
+8
Infrastructure Operations Engineer
Infrastructure Operations Engineer

lightningai • United States

Remote
USD 160,000 - 200,000
Medical, dental, vision
401(k) matching
Unlimited PTO
+4
Software Engineer, Machine Lifecycle
Software Engineer, Machine Lifecycle

Career Techniques • New York (NY)

On-site
USD 150,000 - 250,000
Platform Engineer
Platform Engineer

Harrison Clarke • San Francisco (CA)

On-site
USD 120,000 - 160,000
Member of Technical Staff - GPU Infrastructure
Member of Technical Staff - GPU Infrastructure

Prime Intellect • United States

Hybrid
USD 150,000 - 300,000
Remote work option
Equity incentives
Professional development budget
+2