×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Storage remote

Remote / Online - Candidates ideally in
San Diego, San Diego County, California, 92189, USA
Listing for: Mirantis
Remote/Work from Home position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Software Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 130000 - 170000 USD Yearly USD 130000.00 170000.00 YEAR
Job Description & How to Apply Below

Overview

Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms. You will develop the 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.

About the Role

We are looking for a 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 prefers declarative automation over manual operations.

You should be self-directed, comfortable owning ambiguous problems end to end, and effective communicating technical decisions across teams.

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 Power Scale, 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/Open Tofu) and Git Ops-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.
  • Qualifications
    • 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 Power Scale, 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.
    Additional Information

    What does Mirantis offer you?

    • 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…
    Position Requirements
    10+ Years work experience
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary