Drimva

HPE

Senior Software Engineer – Storage

$120K–$276K

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

Location
Durham, North Carolina, United States of America
Andover, Massachusetts
Experience
8+ years software development experience.
Education
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

About the job

Leads the design, development, testing, and integration of complex software systems and storage products, while guiding teams and partners.

What you'll do

  • Lead project teams and development partners through software design, coding, testing, and integration.
  • Review designs and project work for compliance and quality; provide expertise and leadership across projects.
  • Drive technology integration and innovation, and mentor less-experienced staff.

What they ask for

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Strong C/C++ system programming background for enterprise-class software.
  • Proficiency in data structures, algorithms, multithreaded programming, and debugging multithreaded and clustered environments.
  • In-depth knowledge of operating systems internals; experience with software systems architecture.

Nice to have

  • Experience with high-performance storage data paths, distributed file systems, storage systems, or high-availability clusters.
  • Experience in memory management, performance tuning, or modeling.

Pay

USD 136,500 - 260,500 annual base salary in Massachusetts; USD 120,500 - 276,500 annual base salary in North Carolina

Tools

C/C++

Model-written summary · the original posting is authoritative

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