Remote job
Senior Software Engineer, Platform Infrastructure
Job details
About this role
Role overview Build the software platform that connects physical compute, storage, and networking infrastructure to the services researchers and engineering teams use. The role covers orchestration, APIs, provisioning, and automation for large-scale AI, simulation, and other research workloads, with an emphasis on making complex infrastructure manageable through software.
Responsibilities - Design platform services that expose bare-metal servers, storage, and network resources through consistent interfaces. - Build systems to provision and manage Kubernetes, SLURM, and other research computing environments. - Coordinate resource orchestration across compute, storage, and networking, including automated network configuration and placement. - Develop APIs and SDKs for teams to provision and manage infrastructure programmatically. - Provide telemetry and logging for infrastructure health, performance, and utilization; optimize for throughput and latency. - Implement platform security, access controls, audit logging, and data residency capabilities for enterprise requirements.
Requirements - At least five years of software engineering experience building production infrastructure platforms, distributed systems, or cloud platforms. - Familiarity with Kubernetes architecture and container orchestration, including deploying and managing workloads. - Strong understanding of compute, storage, and networking fundamentals and how they work together. - Experience with Linux in production, including administration, performance tuning, and troubleshooting. - Knowledge of bare-metal provisioning, virtualization, and infrastructure management. - Experience designing APIs, SDKs, or automation frameworks for programmatic infrastructure management.
Nice to have - Experience with Go, C/C++, Rust, or Python for systems or performance-sensitive software. - Background in research clusters, HPC, internal platforms, infrastructure-as-a-service, GPU systems, or high-performance networking. - Familiarity with observability platforms and enterprise security or compliance requirements.
Benefits and work setup The listing describes the role as remote. It gives a total compensation range of $165,000–$225,000, including base pay and equity, plus a 6% 401(k) match and fully covered health insurance premiums.