Principal Software Engineer - Fleet Management
EngRadar · San Francisco, CA · 1 wk ago
Engineering$240k–$400k/yrFull-time
EngRadar / Nscale Principal Software Engineer - Fleet Management Nscale Nscale is building the infrastructure for Europe's AI revolution, developing cutting-edge sovereign generative AI solutions powered by high-performance, sustainable data centres and GPUs built specifically for AI workloads. Nscale is the employer — EngRadar is a job radar, not a recruiter. We track this posting from their own careers page and send you straight there; we never handle applications or CVs. AMER Posted today aicloud-infrastructuredatacenter Apply directly → About Nscale Nscale is building a vertically integrated GenAI cloud from sustainable data centers to advanced AI infrastructure and enterprise applications. Our culture values open collaboration, ownership, and excellence. About The Role We're hiring a Principal Software Engineer to lead the technical development of our Fleet Manager platform - the workflow automation system that provisions, tests, and remediates GPU nodes and network switches at scale. As technical lead, you'll own the architecture and delivery of foundational Python-based automation systems that manage the entire lifecycle of our compute infrastructure: device enrolment, burn-in testing, network configuration, GPU health monitoring, and self-healing capabilities. You'll mentor a team of senior engineers, set technical direction, and drive engineering excellence while remaining hands-on with critical systems. What You'll Do Lead technical architecture and roadmap for Fleet Manager's workflow automation systemsOwn end-to-end delivery of device provisioning, validation, testing, and remediation workflows at scaleDesign and build workflow orchestration systems for GPU node and network switch lifecycle managementEstablish engineering standards for reliability, observability, and operational excellence across all Fleet Manager servicesMentor and raise the bar for a team of senior engineers through design reviews, technical leadership, and hands-on collaborationDrive architecture decisions balancing automation complexity, reliability, and maintainabilityIntegrate with infrastructure tooling: DCIMs, NetBox, OpenStack, bare metal APIs (MAAS, Ironic, IPMI)Partner with Infrastructure, Platform, and SRE teams to translate operational needs into robust, scalable automationBuild production-grade Python systems for hardware lifecycle automation, leveraging AI tools to accelerate delivery About You You have 12-15+ years software engineering experience building and operating production systems, with proven technical leadership in infrastructure automation or workflow toolingStrong Python engineering fundamentals with experience leading complex, multi-service distributed systemsYou are driven by building distributed systems at scale, infrastructure reliability, scalability, security, and continuous improvementTechnical expertise: quickly understanding systems design tradeoffs, keeping track of rapidly evolving software systemsTrack record of owning technical roadmaps and delivering large-scale automation systems from ambiguous requirements to productionYou use AI tools like Claude or Cursor as a core part of your development workflow - as a fundamental multiplier of what you can buildDeep understanding of operational excellence: SLOs, monitoring, alerting, incident response, and production reliabilityStrong mentorship skills with ability to develop high-performing engineering teamsExcellent communication skills to build consensus with stakeholders, both internally and externally Strong candidates will have Experience with workflow orchestration tools like Temporal, Airflow, Prefect, or similarHands-on experience with infrastructure tooling: DCIMs, NetBox, OpenStack, or ERP systemsBare metal provisioning and automation: MAAS, Ironic, IPMI, PXE boot, or network automationExperience building hardware lifecycle automation: provisioning, validation, testing, or remediation workflowsGPU infrastructure experience: health monitoring, burn-in testing, or cluster managementHPC and networking: datacenter topology, high-performance interconnects (InfiniBand, RoCE)Deep knowledge of Kubernetes, Infrastructure as Code (Terraform, Pulumi), AWS, and GCPTrack record of 1+ years leading large-scale, complex projects or technical teamsOpen-source contributions in infrastructure automation or cloud-native tooling The range below reflects the base salary for the position. Actual compensation may vary based on job-related factors such as skill set, experience, education, and location. In addition to base salary, this role may be eligible for bonus, equity, and/or commission programs. Nscale may offer a competitive benefits package including medical, dental, vision, flexible paid time off, parental leave, and retirement plan participation. Salary Range $240,000—$400,000 USD For information on how Nscale handles candidate personal data, please see our Employee & Candidate Privacy Notice: Here. Nscale does not accept unsolicited candidate submissions from recruitment agencies. Posted by Nscale on their own careers page — you apply directly, no recruiter in between. View original / apply → More at Nscale N Accountant, Transfer Pricing Nscale Nscale is building the infrastructure for Europe's AI revolution… Poland aicloud-infrastructure 2mo ago N AI Infrastructure Support Engineer Nscale Nscale is building the infrastructure for Europe's AI revolution… APAC +1 aicloud-infrastructure 12d ago N Analyst, Power Supply Agreements Nscale Nscale is building the infrastructure for Europe's AI revolution… US aicloud-infrastructure 13d ago N Associate Legal Counsel, Debt Capital Markets Nscale Nscale is building the infrastructure for Europe's AI revolution… London aicloud-infrastructure 1mo ago Apply directly → Browse Full-Stack Jobs