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