Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Storage)

Full-time

Mirantis

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

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.

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

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

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

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 tech talks;
- Receive a competitive compensation package with a strong benefits plan.

It is understood that Mirantis, Inc. may use automated decision-making technology (ADMT) for specific employment-related decisions. Opting out of ADMT use is requested for decisions about evaluation and review connected with the specific employment decision for the position applied for. You also have the right to appeal any decisions made by ADMT by sending your request to View email address on us.fitly.work
By submitting your resume, you consent to the processing and storage of your personal data in accordance with applicable data protection laws, for the purposes of considering your application for current and future job opportunities.

We are a Leader for Container Management in G2 (#2 after AWS)!

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Storage) in Remote vacancy
  •  ...online without adding hardware, installing software, or changing a line of code. Internet...  ...Incubation (ETI) department is our innovation engine. This is where we conceive, build, and...  ...building and maintaining our robust object storage solution. R2 provides developers with a... 
    Senior
    Full time
    Local area

    Cloudflare

    Oklahoma
    9 hours ago
  •  ...story. High-performance networking and storage are the critical components that enable...  ...possible. The Lambda Infrastructure Engineering organization forges the foundation of high...  .... We're looking for an experienced Senior Software Engineer to join our storage team. You... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    1 day ago
  • $2,000 per month

    Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    Remote
    3 days ago
  •  ...story. High-performance networking and storage are the critical components that enable...  ...inference possible.The Lambda Infrastructure Engineering organization forges the foundation of...  ...).We're looking for an experienced Senior Software Engineer to join our storage team. You'... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  •  ...Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready...  ...Overview Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms.... 
    Senior
    Full time
    Local area
    Remote work

    Mirantis

    Remote
    21 days ago
  • $217k - $303.9k

     ...Reddit is one of the internet’s largest sources of information. For more information, visit . The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale storage infrastructure problems. Reddit’s mission is to bring... 
    Senior
    Full time
    For contractors
    Work experience placement
    Remote work

    Reddit

    Remote
    14 days ago
  •  ...evolve over time. This role sits on the Xet Storage team, the group responsible for the...  ...and operating production systems software, but we consider every applicant on an individual...  ..., and scalable systems relied on by engineering and science teams around the world.... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Hugging Face

    New York, NY
    11 days ago
  •  ...Senior Software Engineer (Rust / Distributed Storage Systems) San Francisco, CA Remote role but candidate need to be here in SFO area only Required skills:- Candidate must demonstrate experience building, designing, or operating distributed storage... 
    Senior
    Immediate start
    Remote work
    Flexible hours
    Afternoon shift
    Early shift

    Bright Mind Solutions LLC

    San Francisco, CA
    2 days ago
  • $196k - $230k

     ...Expectations are high, and so are the rewards. The Storage Platform team builds and operates the platform that powers...  ...including no downtime during market hours. As a Senior Software Engineer , you will build and improve core infrastructure used by... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Remote
    9 hours ago
  • $152k - $241.5k

     ...infrastructure. We are building the next-generation data and storage infrastructure to solve some of the hardest problems in AI:...  ...against real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development... 
    Senior
    Full time
    Remote work

    Nvidia

    North Carolina
    3 days ago
  • $172.2k - $215.2k

    Role Description The Storage team at Planet builds and expands the core object and metadata storage platform that underpins the...  ..., discoverable, and accessible. We're looking for a Senior Software Engineer to help evolve this platform. You'll work across the stack... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    Remote
    9 hours ago
  • $126k - $248k

     ...MongoDB’s Storage Layer Services (SLS) team is re-architecting the MongoDB cloud storage layer and sits at the heart of our next...  ...to run more efficiently. We are looking for a talented Senior Software Engineer to join our team as we execute on a multi-year roadmap and... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    New York, NY
    1 day ago
  • $128.3k - $203k

    Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Elastic

    Remote
    3 days ago
  • $245k - $290k

     ...that’s setting the pace for responsible, transformative cloud infrastructure. About This Role: As a Senior Staff Software Engineer on the Cloud Storage team, you will lead the development and execution of our storage strategy. You will work extensively with cloud... 
    Senior
    Full time
    Temporary work

    Crusoe

    Remote
    9 hours ago
  •  ...our clients. If are you Comfortable with this Position then please share me your updated resume Role: Senior Storage & Cloud Solutions Engineer Location: Morrisville, NC or San Jose, CA (Remote 75% with travel) Contract : Long Term We are seeking... 
    Senior
    Contract work
    Remote work

    Stellent IT LLC

    Morrisville, NC
    1 day ago
  • $267k - $356k

     ...designated work from home day is currently Tuesday.Lambda's Storage Engineering team is the backbone behind our world-class storage offerings...  ...across all data centers, operating behind Lambda's own software-defined data plane.Build and maintain monitoring, dashboards... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $286.2k - $326.7k

    Sr. Distinguished, Software Engineer - Enterprise Data Storage and Consumption Platforms - Remote-Eligible Job Description As a Sr. Distinguished...  ...Platform team within Enterprise Data, serving as a Senior Director-level Individual Contributor (IC). This role... 
    Senior
    Full time
    Part time
    H1b
    Local area
    Remote work

    Capital One Financial Corporation

    Remote
    9 hours ago
  •  ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages...  ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform...  ..., design patterns2) Experience in FOSS storage solutions, database design, and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    2 days ago
  •  ...scales and underpins every online data workload at Roblox. As a Senior software engineer on the database team, you will shape the architecture,...  ...global scale. You will report to the Technical Director for Storage. You will: Design and implement new engine features... 
    Senior
    Full time

    Roblox

    Remote
    9 hours ago
  • $150k - $200k

     ...hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive...  ...security frameworks Implement secure data handling and storage, including the use of Secure Enclaves (or equivalent technologies... 
    Senior
    Full time

    Hatch It

    Remote
    9 hours ago
  •  ...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and...  ...user experience. Drive technical direction for log ingestion, storage, querying, and enrichment pipelines capable of handling hundreds... 
    Senior
    Full time

    Snowflake

    Remote
    9 hours ago
  •  ...production teams with blazing-fast cloud storage that scales to meet the demands of any...  ...selectively with a team of high-performing engineers who demonstrate exceptional ability in...  ...You take pragmatic approaches to writing software You test drive and refactor your code... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    9 hours ago
  •  ...Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Senior Software Engineer We're replacing our legacy Oracle ERP and WMS with custom systems... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work

    Redwood Materials

    United States
    9 hours ago
  • $90k - $120k

     ...Company Description Otter's software engineers develop the next-generation technologies for...  ...scale system design, networking and data storage, security, artificial intelligence, natural...  ...Job Description We are seeking a Senior Software Engineer to become an integral... 
    Senior
    Full time

    Otter

    Remote
    9 hours ago
  •  ...About the Role Abnormal AI is looking for a Senior Software Engineer to join the Adaptive Classifications Team. The team owns & operates...  ...full-stack team responsible for all layers, including data storage, detection efficacy, backend, and frontend. The ideal candidate... 
    Senior
    Full time

    Abnormal Company

    Remote
    9 hours ago
  •  ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement to...  ...CI/CD systems. ~ Experience with public cloud compute, storage, and infrastructure. ~ Experience with Kafka, Docker,... 
    Senior
    Full time
    Work experience placement

    Sofi

    Remote
    9 hours ago
  • $125k - $145k

     ...a sales expert, service pro, or engineering innovator, if you're ready to join...  ...— we'd love to meet you. Senior Applications Engineer, Solar PV & Battery Storage Systems Remote, US (Eastern or...  ...applications engineering role, not a software engineering position. We are... 
    Senior
    Full time
    Temporary work
    H1b
    Work at office
    Remote work
    Relocation package

    SMA America

    Sacramento, CA
    5 days ago
  • $185k - $210k

     ...Artificial Intelligence. We are seeking senior observability engineers with specializations in logging and...  ...six or more years of experience in a software or infrastructure engineering...  ...distro, shell scripting, and/or the Linux storage and networking stacks. You can... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Bellevue, WA
    1 day ago
  • $172k - $198k

     ...Ad Exchange technology. The Ad Exchange software handles a high volume of requests (40 million...  ...works with product managers and various engineering teams to deliver on priorities for the...  ...or equivalent large scale data storage/processing systems ~ Experience with MySQL... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Gumgum

    Santa Monica, CA
    9 hours ago
  •  ...Education Desired : Bachelor of Computer Engineering Job Description FIS Management Services, LLC seeks Software Engineer Seniors in Jacksonville, FL to work with...  ...shooting, validation and cleansing for cost and storage optimization of BI Application; working... 
    Senior
    Full time
    Remote work
    Work from home

    Dev

    Jacksonville, FL
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Storage). Be the first to apply!