CareerPlan

Senior Software Engineer – Storage

Durham, North Carolina, United States of AmericaFull-time$143k–$273k2026-10-23 → 2026-11-09
Hybrid · United States

Core

Design, develop, and debug software for the HPE Alletra Enterprise Storage Platform, focusing on storage services, data path components, and systems infrastructure.

Role type

Senior Software Engineer (Storage Systems)

Builds

HPE Alletra Enterprise Storage Platform

Domain

Enterprise Storage / Distributed Systems

Required skills

C++ (STL, boost, Templates, OOP), Linux, Multithreaded programming, Algorithms/Data structures, Debugging/Profiling tools (GDB, perf), Systems design, Python

Preferred skills

File systems, Kubernetes, Distributed storage features

Technologies

C++, Linux, GDB, perf, Python, Kubernetes

Responsibilities

Design and develop software for storage services and data path components; Implement scalable and highly concurrent solutions; Investigate and resolve functional, reliability, and performance issues; Contribute to the design of distributed storage features; Develop automated tests and validation frameworks; Mentor less experienced engineers.

Seniority

Senior, hands-on IC