Jobiglo

No results.

Senior Software Engineer (Storage) - Remote US

Mirantis

New Remote
Remote Senior 🇬🇧 English
Go Python Rust Kubernetes CSI Terraform OpenTofu ArgoCD Flux Cluster API k0s Dell PowerScale VAST Harbor

Job description

About the role

Mirantis, a Kubernetes-native AI infrastructure company, is hiring a Senior Software Engineer (Storage) to design and build the software that provisions, integrates and operates high-performance storage for GPU-accelerated compute and AI platforms. The role covers control-plane services, drivers and tooling that connect enterprise and scale-out storage systems to Kubernetes workloads across hybrid, edge and air-gapped deployments on the Mirantis K0rdent stack. It is a remote position.

Key responsibilities

  • Design and build control-plane services, drivers (e.g. CSI) and tooling that provision, configure and operate storage for Kubernetes-based AI and compute workloads.
  • Integrate high-performance storage platforms such as Dell PowerScale and VAST 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 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.

Required profile

  • 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.

Preferred

  • 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.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Mirantis.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 day ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Mirantis