M

Principal Software Engineer (Storage) - Kubernetes & AI Infrastructure

Full Remote
Apply Now

Design and build storage software for GPU-accelerated AI platforms, integrating high-performance storage systems (e.g., Dell PowerScale, VAST) into Kubernetes-based workflows. Focus on control-plane services, drivers, and observability for hybrid/air-gapped deployments. Requires 7+ years of Go development and 5+ years in distributed storage systems at scale.

Key Highlights
Own Storage as a Service component for GPU-accelerated AI platforms
Lead end-to-end development of control-plane services, drivers, and observability tooling
Work with Kubernetes, Cluster API, and Mirantis K0rdent stack for hybrid/air-gapped deployments
Key Responsibilities
Design and build control-plane services and drivers for Kubernetes-based storage provisioning
Integrate high-performance storage platforms (e.g., Dell PowerScale, VAST) into automated workflows
Develop observability and telemetry tooling for storage performance and reliability
Write production-grade Go software with strong testing and operational rigor
Deliver infrastructure-as-code (Terraform/OpenTofu) and GitOps pipelines for storage lifecycle
Support bare-metal and hybrid provisioning for storage systems
Architect storage solutions for air-gapped environments with PKI/TLS considerations
Technical Skills Required
Go (primary language) Kubernetes (CSI, storage classes, operators) Distributed storage systems (NAS, scale-out, object storage)
Benefits & Perks
Build foundation platform for AI cloud era
Collaborate with world-class distributed team
Shape product narrative and influence go-to-market success
Nice to Have
Experience with Mirantis K0rdent stack (K0rdent Enterprise, K0rdent AI, k0s, MKE)
Experience with GPU/AI workload storage (high-throughput data pipelines, GPUDirect Storage)
Hands-on experience with Dell PowerScale or VAST storage platforms

Job Description

Role Overview

Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms. You will own a Storage as a Service component of the platform end-to-end, working with Product Management, other development teams, and partner engineers to deliver against dynamic requirements.

About the Role

Want the full job description? Read the complete details on SmartRecruiters, the original posting.
Continue on SmartRecruiters

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Hidden company

Log in to see location

Premium

Senior/Staff Full-Stack Engineer (AI/Full-Stack)

Log in free to see the details

Hidden company

Log in to see location

Premium

Senior Server Engineer (Performance) - Backend Systems

Log in free to see the details

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.