Senior Software Engineer (Storage)
Mirantis
Role Description
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.
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 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.
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 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.
Benefits
- 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.
- ...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...SeniorFull timeLocal area
$217k - $303.9k
Role Description The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale storage infrastructure problems. In your day-to-day, you can expect to: ~Contribute to developing the team and organization’s long term technical...SeniorFull time$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...SeniorFull timeWork experience placementLocal areaRemote workFlexible hours- ...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'...SeniorWork at officeLocal areaWork from homeFlexible hours
- ...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'...SeniorWork at officeLocal areaWork from homeFlexible hours
$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...SeniorFull timeWork at officeFlexible hoursShift work3 days per week$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...SeniorFull timeRemote work- ...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....SeniorFull timeLocal areaRemote work
$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...SeniorFull timeWork at officeLocal areaRemote workHome office3 days per week$140k - $230k
...LinkedIn Top Startups. Your Role The Online Storage team is a foundational infrastructure team within Zip's Engineering organization. We own and operate the core... ...exactly the data they're authorized to see. As a Senior Software Engineer and Site Tech Lead, you will be the...SeniorRemote workHome officeFlexible hours$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...SeniorFull timeWork experience placementRemote workFlexible hours$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...SeniorFull timeTemporary work$200k - $250k
...the millions of fans who browse our platform around the world. About the Role: We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design, build, and evolve the streaming, messaging, and storage platforms...SeniorWork at officeRemote workWorldwideFlexible hours$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...SeniorWork experience placementWork at officeLocal areaWork from homeFlexible hours$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...SeniorFull timePart timeH1bLocal areaRemote work$133.1k - $210.6k
...observability help organizations deliver on the promise of AI. What is The Role 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...SeniorFull timeWork experience placementLocal areaRemote workFlexible hours- ...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...SeniorFull time
$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...SeniorFull time- ...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...SeniorFull time
- ...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...SeniorPermanent employmentFull timeWork experience placementWork at officeRemote work
$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...SeniorFull time- ...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...SeniorFull timeInternshipWork at officeRemote workWork from home
- ...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...SeniorFull time
- ...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,...SeniorFull timeWork experience placement
- ...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...SeniorFull timeRemote workWork from home
$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...SeniorFull timeWork at officeRemote workFlexible hours2 days per week$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...SeniorFull timeTemporary workCasual workWork at officeRemote workFlexible hours$120k - $140k
...The full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA) and... ...development, messaging, middleware (DDS and MQTT), data storage, and software security. This is in support of the...SeniorFull timeTemporary work- ...Group, PULSE Integration and QC Software by private equity firm Ares... ...and custom automation engineering for complete, unique solutions... ...as mobile robots, automated storage and retrieval systems (ASRS),... ...are seeking a highly skilled Senior Java Spring Boot Developer to...SeniorFull timeTemporary workLocal area
$165k - $185k
...the experience and lowering costs for seniors at end of life. Specifically, we provide... ...varies). About the Role As a Senior Software Engineer, you will efficiently service business... ..., Cloud SQL for PostgreSQL, Cloud Storage, and BigQuery. Bias towards action,...SeniorFull timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Storage). Be the first to apply!
- senior robotics software engineer Remote
- software system engineer Remote
- part time software developer Remote
- security software engineer Remote
- intel software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- software development engineer aws Remote
- information technology software engineer Remote
- associate software developer Remote






