Senior Software Engineer (Storage)
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)!
- ...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
- ...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...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours
$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
- ...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
$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...SeniorFull timeFor contractorsWork experience placementRemote work- ...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....SeniorFull timeWork at officeRemote workFlexible hours
- ...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...SeniorImmediate startRemote workFlexible hoursAfternoon shiftEarly shift
$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$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$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...SeniorFull timeWork at officeLocal areaRemote workWorldwideFlexible 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- ...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...SeniorContract workRemote work
$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- ...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 timeWork at officeRemote 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
- ...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
- ...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- ...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
$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...SeniorFull timeTemporary workH1bWork at officeRemote workRelocation package$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$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Storage). Be the first to apply!
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote
- software developer no experience Remote
- software developer fintech Remote
- software data engineer Remote
- financial software developer Remote





