Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Hewlett Packard Enterprise

Software Engineer

Hewlett Packard Enterprise

. Design and develop software for the HPE Alletra Enterprise Storage Platform, including storage services, data path components, and systems infrastructure .

Posted 10/15/2026full-timeUnited StatesMid-LevelSenior💰 $126,500 - $290,500 per yearWebsite

Tech Stack

Tools & technologies
LinuxPythonC++

About the role

Key responsibilities & impact
  • Design and develop software for the HPE Alletra Enterprise Storage Platform, including storage services, data path components, and systems infrastructure
  • Implement scalable, highly concurrent solutions using modern C++ in Linux environments
  • Investigate, debug, and resolve functional, reliability, and performance issues using profiling and diagnostic tools
  • Contribute to distributed storage features focused on availability, data integrity, and operational efficiency
  • Collaborate with software, performance, platform, and quality engineering teams
  • Participate in design, code, and test reviews
  • Develop automated tests and validation frameworks
  • Evaluate and integrate technologies that enhance storage capabilities and engineering productivity
  • Mentor less experienced engineers and contribute to technical discussions and knowledge sharing

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6–10 years of experience
  • Extensive experience with multiple software systems design tools and languages
  • C++ coding, including STL, Boost, templates, basic C++, and OOP concepts
  • Python
  • Systems, distributed, and embedded systems
  • Linux operating system, including OS, CPU, memory, and system architecture
  • Multithreaded programming
  • Algorithms and data structures
  • Experience writing performant code
  • Debugging and profiling tools such as GDB and perf
  • Excellent analytical and problem-solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems across multiple platform types
  • Software systems testing methodologies, including writing and executing test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • Mastery in English and local language
  • Ability to communicate product architectures, design proposals, and negotiate options at senior management levels

Benefits

Comp & perks
  • Comprehensive benefits supporting physical, financial, and emotional wellbeing
  • Personal and professional development programs
  • Flexible work arrangements to manage work and personal needs
  • Accessibility accommodations during the application or interview process