Drimva

HPE

Senior Software Engineer – Storage

$126K–$290K

Durham, North Carolina, United States of America +1 · Senior · Full-time · Posted Oct 23, 2026

Location
Durham, North Carolina, United States of America
Andover, Massachusetts, United States of America
Experience
Typically 6–10 years.
Education
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

About the job

Designs and develops software for HPE Alletra Enterprise Storage, including storage services, data-path components, and systems infrastructure.

What you'll do

  • Build scalable, highly concurrent software in C++ on Linux and contribute to distributed storage features.
  • Debug and resolve functional, reliability, and performance issues; develop automated tests and validation frameworks.
  • Collaborate across engineering teams, review designs and code, and mentor less experienced engineers.

What they ask for

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Experience with C++, Python, Linux, multithreaded programming, and systems or distributed systems.
  • Knowledge of algorithms and data structures, performant code, and debugging/profiling tools such as GDB and perf.
  • Experience with software architecture, system integration, and testing methods.

Nice to have

  • Experience with file systems, storage, data-path work, or systems infrastructure code.
  • Knowledge of Kubernetes.

Pay

USD 143,000 - 273,000 in Massachusetts (base salary); USD 126,500 - 290,500 in North Carolina (base salary)

Tools

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

Model-written summary · the original posting is authoritative

First seen Oct 24, 2026 · Last verified Nov 5, 2026 (UTC)