Senior Software Engineer – Storage

Hewlett Packard Enterprise
US - North Carolina - Durham
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Leads software systems engineering teams and development partners through the design, coding, testing, and integration of complex products and platforms. Reviews designs for quality and standards compliance, drives technology innovation, and provides technical leadership and mentoring.

Requirements: Requires a bachelor's or master's degree in Computer Science, Information Systems, or an equivalent field, plus 8 or more years of software development experience. Candidates should have strong C/C++ systems programming skills, expertise in multithreaded and clustered debugging and operating system internals, and experience with software architecture; storage, distributed systems, and performance expertise are desirable.

Key Skills: C/C++, System Programming, Data Structures, Algorithms, Multithreaded Programming, Debugging, Operating Systems Internals, High-Performance Storage, Distributed File Systems, Storage Systems, High-Availability Clusters, Memory Management, Performance Tuning, Software Architecture, Analytical Problem-Solving, Technical Communication

Benefits: Health And Wellbeing Benefits, Personal And Professional Development Programs




Fast Track Upload