Principal Software Engineer (Storage)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
We are looking for a principal-level software engineer who thinks in systems and data paths - someone who can reason about throughput, latency, consistency, and failure across a storage stack, then express that understanding as clean, testable Go. The right candidate has built production software against real storage systems (whether enterprise NAS, scale-out, or object), understands what makes storage fast and reliable at scale, and has a track record of leading an engineering team, exerting influence across the whole organization., 1. 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.
Requirements
- 7+ 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.
- 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 Kubernetes controllers and operators patterns.
- Strong written and verbal communication with technical audiences, non-technical stakeholders, and executive leadership.
Preferred
- Hands-on experience with high-performance storage platforms such as Dell PowerScale, VAST, or comparable technologies.
- 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).
Benefits & conditions
- Build the foundation platform 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
About the company
About 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. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment-on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy. https://www.mirantis.com
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦