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 developing and debugging software for HPE products. Collaborating in cross-functional project teams to advance technical components.

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

Tech Stack

Tools & technologies
C++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.
  • Exercises significant independent judgment to determine the 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.
  • Solid grasp of systems-level concepts (memory management, CPU architecture, I/O)
  • Experience with user-space development on Linux
  • 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
  • Familiarity with Distributed Systems design concepts
  • Familiarity with Algorithms/Data structures and ability to answer interview questions
  • Comfortable with problem-solving and whiteboard coding

Benefits

Comp & perks
  • Health & Wellbeing benefits for team members and their loved ones
  • Personal & Professional Development opportunities
  • Unconditional Inclusion in the workplace

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
C++STLBoostobject-oriented designC++11systems programmingmemory managementCPU architectureI/Omultithreaded applications
Soft Skills
problem-solvingteam leadershipmentoringindependent judgmentcommunicationpartnershipexpertisecomplex issue resolution