CareerPlan

Storage Systems Engineer

Ft. Collins, Colorado, United States of AmericaFull-time$112k–$212k2026-09-17 → 2026-11-10
No visa sponsorshipCitizens only

Core

Design, develop, and maintain distributed storage system software and high-availability clustering solutions for edge-to-cloud data environments.

Role type

Senior Storage Systems Engineer (Software)

Builds

Distributed storage platforms, high-availability clusters, and storage networking integrations.

Domain

Enterprise Storage Systems / Distributed Systems

Required skills

Linux systems administration, C/C++ programming, storage protocols (MD, RAID, ZFS, XFS), high-availability clustering (Pacemaker/Corosync), networking (TCP/IP, IB, RDMA), containerization (Docker/Podman), API integration (REST, gRPC)

Preferred skills

Go/Python scripting, hardware integration (NVMe, SAS, SCSI), virtualization (KVM/VMware)

Technologies

RHEL/Rocky, systemd, Pacemaker, Corosync, Docker, Podman, KVM, VMware, NVMe, SAS, SCSI, gRPC, Redfish

Responsibilities

Design and maintain distributed storage system software; Develop and enhance high-availability clustering solutions; Debug complex issues across software, OS, networking, and hardware; Develop automation and configuration management tooling; Integrate APIs and management interfaces; Support containerized and virtualized deployments

Seniority

Senior, hands-on IC