Description
Hewlett Packard Enterprise is hiring a Principal Software Engineer to design, develop, troubleshoot, and debug software systems across multiple platforms, including networking datapath technologies such as IPv4, IPv6, MPLS, and SDN. The role leads architecture and methodology decisions, evaluates technologies and development partners, reviews designs for quality and risk, influences executive and industry decisions, and mentors less-experienced staff. It requires a bachelor's or master's degree in a relevant field, typically 15+ years of experience, and expertise in C, C++, Go, high-scale multi-threaded systems, and software architecture. The position is hybrid, requiring an average of two days per week at an HPE office.
