Senior Software Engineer (Storage) - remote in the US
Core
Design and build control-plane services, drivers, and tooling to provision, integrate, and operate high-performance storage for GPU-accelerated compute and AI platforms on Kubernetes.
Role type
Senior Software Engineer (Storage Systems)
Builds
Control-plane services, CSI drivers, and automation tooling for storage integration in hybrid, edge, and air-gapped environments.
Domain
Cloud Infrastructure / Distributed Storage / Kubernetes / AI Workloads
Deliverable
production ML models | product features | infrastructure
Required skills
Go, distributed storage systems, Kubernetes storage (CSI), infrastructure-as-code, system design, performance optimization
Preferred skills
Python, Rust, Mirantis K0rdent stack, Cluster API, GPU/AI workload storage, air-gapped environment deployment
Technologies
Go, Terraform, OpenTofu, ArgoCD, Flux, k0s, MKE, Dell PowerScale, VAST, Harbor, CSI, Cluster API
Responsibilities
Design and build control-plane services and drivers for Kubernetes-based AI/compute workloads; Integrate high-performance storage platforms into automated provisioning workflows; Write production-quality software with strong testing and operational rigor; Deliver storage integration for k0s-based Kubernetes and air-gapped environments.
Seniority
Senior, hands-on IC