Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mirantis

Senior Software Engineer – Storage

Mirantis

Senior Software Engineer at Mirantis building software for GPU-accelerated storage solutions. Responsible for integrating storage systems with Kubernetes workloads across diverse environments.

Posted 7/25/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development for high-performance storage systems, particularly in Go, with a strong focus on Kubernetes integration and infrastructure-as-code practices. Proficient in building and integrating storage solutions for GPU-accelerated compute and AI platforms, ensuring operational rigor and performance optimization.

Highest-signal resume keywords
Go ProgrammingKubernetes Storage IntegrationHigh-Performance Storage PlatformsInfrastructure-as-Code (Terraform/OpenTofu)Storage Systems Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentStorage Systems IntegrationProduction-Quality SoftwareData-Path ToolingTelemetry and ObservabilityDeclarative Provisioning WorkflowsFile/Block/Object ModelsCaching and ConsistencyHigh-Throughput Data PipelinesGPUDirect Storage
Soft Skills
Strong Written CommunicationStrong Verbal Communication
Tools & Technologies
Mirantis K0rdent StackDell PowerScaleVASTTerraformArgoCDFluxCluster APIK0sPKI/TLSHarbor
Industry Keywords
High-Performance StorageGPU-Accelerated ComputeAI PlatformsAir-Gapped EnvironmentsSovereign Security

Tech Stack

Tools & technologies
FluxGoKubernetesPythonRustTerraform

About the role

Key responsibilities & impact
  • 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 built on the Mirantis K0rdent stack.
  • 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.

Requirements

What you’ll need
  • 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.
  • Proficiency in Python and/or Rust in addition to Go is preferred.
  • Experience with the Mirantis K0rdent stack (K0rdent Enterprise, K0rdent AI, k0s, MKE) and Cluster API is a plus.
  • Experience developing storage for GPU/AI workloads (high-throughput data pipelines, GPUDirect Storage).
  • Proven experience in sovereign or high-security air-gapped environments.

Benefits

Comp & perks
  • Work with an established Silicon Valley leader in the cloud infrastructure industry;
  • Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies;
  • Be a part of cutting-edge, open-source innovation;
  • Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
  • Professional development and training;
  • Attend conferences and working groups;
  • Company outings, happy hours, hackathons, and tech talks;
  • Receive a competitive compensation package with a strong benefits plan.