The Software Engineer designs and develops software for HPE’s Alletra Enterprise Storage Platform, including storage services, data path components, and systems infrastructure. The role involves implementing scalable, highly concurrent solutions using modern C++ in Linux environments and contributing to distributed storage features focused on availability, data integrity, and operational efficiency. The engineer investigates and resolves functional, reliability, and performance issues using profiling and diagnostic tools. The role collaborates with software, performance, platform, and quality engineering teams; participates in design, code, and test reviews; and develops automated tests and validation frameworks to strengthen product quality and release confidence. The engineer also evaluates technologies and approaches to improve storage capabilities and engineering productivity, and mentors less experienced engineers. The position is hybrid, with an expectation to work an average of two days per week from an HPE office. HPE describes its culture as inclusive and offers benefits supporting physical, financial, and emotional wellbeing, as well as career-development programs. The stated base salary range varies by location: $132,500–$252,500 in Colorado, $143,000–$273,000 in Massachusetts, and $126,500–$290,500 in North Carolina. Variable incentives may also be offered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior