Hewlett Packard Enterprise
Software Engineer (Data Services) (Project Management)
Software Engineer with knowledge of distributed, high-end storage, and/or file systems. 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.
Responsibilities:
Work with technical leaders and architects to understand new product requirements.
Create functional specs and other design documentation.
Responsible for designing, coding, testing and debugging components in Nimble Storage's Data Services group.
Responsible for implementing new features in CASL File System, Protocols and Performance.
Work with other Data Services teams, QA, Customer Support and Platform team to solve complex customer and release issues.
Provide guidance to management and participate in technical communication with customers.
Education and Experience Required:
BS in CS with 2-4 years experience in software development
MS in CS preferred
Knowledge and Skills:
Must have very strong system programming background with C/C++ for large enterprise class software.
Must have proficiency with data structures, algorithms and multi-threaded programming
Must have in depth knowledge of OS internals.
Must be capable of debugging issues in multi-threaded and clustered environments.
Prior experience in one or more of the following areas is a huge plus:
Data-path on large and complex modules.
Distributed Systems, Clustering or HA
Memory management, Virtualization or De-duplication
Performance tuning and modeling
Experience in developing commercial software products, passion for quality and excellent software engineering practices.
Ability to work collaboratively in small-medium size engineering teams is a plus.
Ability to write clear and articulate functional and design specifications
Ability to work independently and manage multiple priorities in a fast-paced environment and take on a variety of roles as needed
1080668
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.