Similar Jobs

See all

Role Overview:

  • Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms.
  • Develop control-plane services, drivers, and tooling that connect enterprise and scale-out storage systems to Kubernetes-based workloads across hybrid, edge, and air-gapped deployments.
  • Reason about throughput, latency, consistency, and failure across a storage stack and express that understanding as clean, testable Go.

Responsibilities:

  • Build control-plane services, CSI drivers, and tooling for provisioning and operating storage for Kubernetes-based AI/compute workloads.
  • Integrate high-performance storage platforms like Dell PowerScale and VAST into automated, declarative provisioning workflows.
  • Write production-quality software with strong testing, code review, and operational rigor, using Go and infrastructure-as-code tools.

Qualifications:

  • 5+ years of software development with Go as a primary language and production systems experience.
  • 5+ years building or integrating storage systems at scale (distributed, scale-out, NAS, or object).
  • Solid understanding of storage fundamentals: file/block/object models, throughput, latency, caching, consistency, and failure modes.

Mirantis

Mirantis, an IREN company, is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. The company empowers platform engineering teams with a composable, production-ready developer platform across any environment, and commits to open standards and freedom from lock-in.

Apply for This Position