Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Senior Systems Software Engineer

Hewlett Packard Enterprise

Senior Systems Software Engineer at HPE developing software for enterprise storage systems. Collaborate with cross-functional teams to enhance product quality and performance, utilizing AI tool chains.

Posted 6/12/2026full-timeDurham • Colorado, Massachusetts, North Carolina, Texas • 🇺🇸 United StatesSenior💰 $126,500 - $276,500 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsPython

About the role

Key responsibilities & impact
  • Work on challenging, system-level problems that directly impact product quality and customer experience.
  • Build software that matters alongside experienced engineers across software, firmware, and hardware domains.
  • Grow into broader technical leadership while staying deeply hands-on and leverage and advance industry-leading AI tool chains.
  • Design and build robust software, tools, and frameworks that enable validation and analysis of complex storage systems.
  • Develop solutions that exercise systems in realistic scenarios to uncover edge cases, performance limits, and reliability opportunities.
  • Debug and resolve challenging issues that span multiple layers, including application, OS, driver, and hardware interactions.
  • Collaborate with cross-functional teams to improve system design, observability, and overall product quality.
  • Lead technical efforts within projects, such as driving design discussions, influencing decisions, and ensuring high-quality execution.
  • Mentor and guide other engineers through hands-on support, code reviews, and technical coaching.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (Master's or higher preferred)
  • 6+ years of experience designing and developing software for complex systems
  • Strong programming skills in languages such as C or C++
  • Strong scripting skills in languages such as Python
  • A solid foundation in operating systems concepts, concurrency, and system interactions
  • Proven ability to troubleshoot and resolve complex, cross-layer issues
  • Experience delivering well-designed, maintainable software
  • Experience with storage systems, distributed systems, or low-level system behavior (drivers, OS internals, kernel interactions) is a plus

Benefits

Comp & perks
  • Health & Wellbeing: Comprehensive suite of benefits for physical, financial, and emotional wellbeing.
  • Personal & Professional Development: Programs to help you reach any career goals.
  • Unconditional Inclusion: Emphasis on an inclusive work environment that celebrates unique backgrounds.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Pythonoperating systems conceptsconcurrencysoftware designsoftware developmentdebuggingstorage systemsdistributed systems
Soft Skills
technical leadershipcollaborationmentoringcode reviewstechnical coachingproblem-solvingcommunicationinfluencing decisionsdesign discussionshands-on support
Certifications
Bachelor's degreeMaster's degree