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

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.

Senior Systems Software Engineer
Hewlett Packard EnterpriseSenior 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 & technologiesDistributed 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 resumeApplicant 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