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 enhancements and new products. Collaborating with cross-functional teams to influence hardware design and ensure software compatibility.
Posted 7/8/2026full-timeSan Jose • California, Colorado, Massachusetts, North Carolina, Texas • 🇺🇸 United StatesSenior💰 $126,500 - $276,500 per yearWebsite
Tech Stack
Tools & technologiesC++Distributed SystemsLinux
About the role
Key responsibilities & impact- Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
- Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
- Determines hardware compatibility and/or influences hardware design.
- Applies advanced subject matter knowledge to solve complex business issues and is regarded as a subject matter expert.
- Provides expertise and partnership to functional and technical project teams and may participate in cross-functional initiatives.
- Exercises significant independent judgment to determine best method for achieving objectives.
- May provide team leadership and mentoring to others.
Requirements
What you’ll need- Deep understanding of modern C++
- Proficient with STL, Boost, templates, and object-oriented design
- Ability to write clean, efficient, and maintainable code
- Experience with Systems programming with C++11 and beyond
- Safe and Performant Coding
- Experience with user-space development on Linux
- Multithreaded Programming
- Practical experience with concurrency primitives and synchronization techniques
- Understanding of thread safety, race conditions, and deadlock prevention
- Ability to design and debug multithreaded applications using modern C++ constructs
- Practical experience using C++11/14/17 multithreading constructs
- Understanding of memory management improvements like std::shared_ptr, std::unique_ptr, and move semantics
- Experience using RAII principles and smart pointers to avoid memory leaks
- Ability to write cache-friendly and low-latency code
- Familiarity with profiling tools and performance bottleneck analysis
- Familiarity with Distributed Systems design concepts
- Familiarity with Algorithms/Data structures
Benefits
Comp & perks- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion
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
C++STLBoostObject-Oriented DesignC++11/14/17Safe CodingPerformance OptimizationThread SafetyRAII PrinciplesAlgorithms
Soft Skills
Team LeadershipMentoringIndependent Judgment