Remote Principal Storage Engineer for Kubernetes AI Platform

Mirantis

Austin (TX)

Remote

USD 150,000 - 210,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mirantis, an IREN company, seeks a principal-level software engineer to design and build storage software for GPU-accelerated AI platforms. You will own a Storage as a Service component and collaborate with PMs and partner engineers to meet evolving requirements.

You should have deep Go experience, production storage systems knowledge, and a track record of leading an engineering team with influence across the organization. This role supports remote collaboration and cross-team efforts.

Qualifications

  • 7+ years of software development experience with Go as a primary language.
  • 5+ years building or integrating storage systems (distributed, scale-out, NAS, or object).
  • Solid understanding of storage fundamentals (file/block/object models, throughput, latency, caching, consistency).
  • Experience with Kubernetes storage (CSI, persistent volumes, storage classes) and controllers/operators patterns.
  • Strong written and verbal communication with technical and non-technical stakeholders.

Responsibilities

  • Storage Software & Integration: 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.
  • Software & Automation: 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.
  • Platform & Hybrid Delivery: 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.

Skills

Go programming
Distributed storage systems
Kubernetes storage (CSI)
High-performance storage
Cross-functional collaboration

Job description

Mirantis, an IREN company, seeks a principal-level software engineer to design and build storage software for GPU-accelerated AI platforms. You will own a Storage as a Service component and collaborate with PMs and partner engineers to meet evolving requirements.

You should have deep Go experience, production storage systems knowledge, and a track record of leading an engineering team with influence across the organization. This role supports remote collaboration and cross-team efforts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer - Storage & K8s for AI Infra (Remote)
Senior Go Engineer - Storage & K8s for AI Infra (Remote)

Mirantis • United States

Remote
USD 150,000 - 210,000
Competitive compensation package
Professional development
Conferences and hackathons
Remote Senior Storage Engineer - Go, Kubernetes
Remote Senior Storage Engineer - Go, Kubernetes

eBSI Export Academy • United States

Remote
USD 180,000 - 260,000
Competitive compensation
Professional development
Conferences & tech talks
+2
Remote Golang Engineer — Kubernetes Storage & AI
Remote Golang Engineer — Kubernetes Storage & AI

Mirantis • United States

Hybrid
USD 170,000 - 210,000
Competitive compensation package with强
Conferences and working groups
Professional development & training
+1
Senior AI Storage Engineer - Kubernetes & GPU Infra
Senior AI Storage Engineer - Kubernetes & GPU Infra

Mirantis • United States

On-site
USD 150,000 - 210,000
Competitive pay
Benefits plan
Professional development
Principal Software Engineer (Storage)
Principal Software Engineer (Storage)

Mirantis • Austin (TX)

Remote
USD 150,000 - 210,000
Senior Storage Systems Engineer: Kubernetes, NFS & GPU AI
Senior Storage Systems Engineer: Kubernetes, NFS & GPU AI

Mirantis • United States

Remote
USD 130,000 - 170,000
Senior Software Engineer (Storage) - remote in the US
Senior Software Engineer (Storage) - remote in the US

Mirantis, Inc. • United States

Remote
USD 140,000 - 200,000
Senior AI Infrastructure Architect (Kubernetes/GPU)
Senior AI Infrastructure Architect (Kubernetes/GPU)

Mirantis • Austin (TX)

Remote
USD 180,000 - 260,000
Senior Software Engineer (Golang) - remote in the US
Senior Software Engineer (Golang) - remote in the US

Mirantis • United States

Remote
USD 150,000 - 210,000
Competitive compensation package
Professional development
Conferences and hackathons
Principal AI Platform Architect (Remote)
Principal AI Platform Architect (Remote)

Frontdoor Defense • Austin (TX)

Remote
USD 180,000 - 250,000
Competitive compensation
Strong benefits package
Open-source collaboration