Senior Software Engineer – Storage

🔥 12 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Mirantis

Mirantis

501 - 1000 employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

Mirantis is a company that specializes in container management and cloud infrastructure solutions. It offers a range of products, including Mirantis Kubernetes Engine (MKE), Mirantis OpenStack for Kubernetes (MOSK), and Mirantis Container Cloud (MCC), which provide enterprise-level Kubernetes and container management platforms. Mirantis also develops tools for secure software supply chains, such as the Mirantis Container Runtime (MCR) and Mirantis Secure Registry (MSR). As an advocate for open source technologies, Mirantis supports various projects and provides resources like Lens Desktop, a popular Kubernetes IDE, and technical support for enterprises adopting cloud-native technologies. Their solutions cater to sectors such as public services, financial services, and broader SaaS and technology services industries.

📋 Description

• 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

• 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

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

Apply Now

Similar Jobs

🔥 53 minutes ago

LeafLink

201 - 500

📦 Logistics

📣 Marketing

💼 Consulting

Senior Full Stack Engineer developing backend services and financial workflows at LeafLink. Evolving systems and driving feature ownership from API to UI.

🇺🇸 United States – Remote

💵 $145k - $200k / year

💰 $100M Series D on 2023-02

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Angular

Distributed Systems

Docker

Java

Kubernetes

React

TypeScript

Vue.js

🔥 3 hours ago

Wand

1 - 10

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Game Modification Engineer creating and implementing game modifications for various PC titles. Working on Unreal/Unity Engine-based games to enhance player experience.

Unity

Unreal Engine

🔥 5 hours ago

VetsEZ

201 - 500

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior .NET Developer for federal government healthcare modernization project. Designing, developing, and maintaining secure, scalable .NET-based APIs with a fully remote opportunity.

ASP.NET

Azure

.NET

🔥 6 hours ago

CrowdStrike

5001 - 10000

🔒 Cybersecurity

☁️ SaaS

🤖 Artificial Intelligence

Senior Engineer in Database Engineering at CrowdStrike transforming cybersecurity. Collaborating on large-scale database technologies like Cassandra, ElasticSearch, and Kafka.

AWS

Cassandra

Chef

Cloud

ElasticSearch

Google Cloud Platform

Kafka

Kubernetes

Linux

MongoDB

MySQL

Postgres

Ruby

SaltStack

Zookeeper

🔥 6 hours ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Senior Software Engineer developing Rust experience for CUDA Core Libraries at NVIDIA. Designing APIs for GPU computing while collaborating with native C/C++ components.

Python

Rust