Drimva

HPE

Software Engineer

$126K–$290K

Durham, North Carolina, United States of America +2 · Full-time · Posted Oct 15, 2026

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

About the job

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

What you'll do

  • Build scalable, highly concurrent software in modern C++ on Linux and contribute to distributed storage features.
  • Debug functional, reliability, and performance issues; develop automated tests and validation frameworks.
  • Collaborate on design and code reviews, 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, algorithms, and data structures.
  • Experience with software systems design, architecture, testing, debugging, and profiling.
  • Excellent analytical and problem-solving skills; strong written and verbal communication, including mastery of English and local language.

Nice to have

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

Pay

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

Tools

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

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)