About The Position

Mirantis is seeking a Senior Software Engineer specializing in Storage to design and build software for provisioning, integrating, and operating high-performance storage for GPU-accelerated compute and AI platforms. This role involves developing control-plane services, drivers, and tooling to connect enterprise and scale-out storage systems to Kubernetes-based workloads across hybrid, edge, and air-gapped deployments within the Mirantis K0rdent stack. The ideal candidate will have a systems-level understanding of storage data paths, performance characteristics, and reliability, with a preference for declarative automation. This is a remote position within the US.

Requirements

  • 5+ years of software development, including production systems, with Go as a primary language.
  • 5+ years building or integrating storage systems (distributed, scale-out, NAS, or object) at scale.
  • Hands-on experience with high-performance storage platforms such as Dell PowerScale, VAST, or comparable technologies.
  • Solid understanding of storage fundamentals: file/block/object models, throughput and latency behavior, caching, consistency, and failure modes.
  • Experience with Kubernetes storage (CSI, persistent volumes, storage classes) and infrastructure-as-code.
  • Strong written and verbal communication with technical audiences.

Nice To Haves

  • Proficiency in Python and/or Rust in addition to Go.
  • Experience with the Mirantis K0rdent stack (K0rdent Enterprise, K0rdent AI, k0s, MKE) and Cluster API.
  • Experience developing storage for GPU/AI workloads (high-throughput data pipelines, GPUDirect Storage).
  • Proven experience in sovereign or high-security air-gapped environments.

Responsibilities

  • Design and build control-plane services, drivers (e.g., CSI), and tooling that provision, configure, and operate storage for Kubernetes-based AI/compute workloads.
  • Integrate high-performance storage platforms — Dell PowerScale, VAST, and comparable systems — into automated, declarative provisioning workflows.
  • Build data-path, telemetry, and observability tooling to diagnose and resolve performance, reliability, and scaling issues.
  • Write production-quality software — primarily in Go — with strong testing, code review, and operational rigor.
  • Deliver infrastructure-as-code (Terraform/OpenTofu) and GitOps-driven pipelines (ArgoCD or Flux) for storage configuration and lifecycle.
  • Support bare-metal and hybrid provisioning where storage intersects host and cluster bring-up.
  • Deliver storage integration for k0s-based Kubernetes via Cluster API (CAPI) and K0rdent management/child cluster topologies.
  • Architect storage software for fully disconnected (air-gapped) environments, including local artifact/mirror connectivity (Harbor) and PKI/TLS considerations.

Benefits

  • Build the observability foundation for the AI cloud era, working directly with leading GPU cloud operators, NeoClouds, sovereign clouds, and AI-first enterprises
  • Collaborate with a world-class, distributed team committed to openness and technical excellence
  • Shape the product narrative and influence go-to-market success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service