1+ months
2018-01-182018-03-19

Software Engineer - Data Protection - Hewlett Packard Enterprise

Durham, North Carolina

HPE Nimble Storage has developed a breakthrough architecture that combines flash memory with high-capacity disk to converge storage, backup, and disaster recovery. HPE Nimble Storage solutions are built on the idea that enterprises should not have to compromise between performance, capacity, ease of management, and price.

We are looking for a Sr. Software engineer to be a part of Nimble OS team responsible for Data Protection across our product line. As a member of the team, you will be responsible for driving innovation for the most dynamic company in the storage industry. In 2010, Nimble upended the data storage industry with its Cache Accelerated Sequential Layout (CASL™) architecture. Since then, the company has established itself as the leader in the fast-growing flash storage market, and was acquired by HPE in early 2017 to become a key part of its Storage Division.

The purpose of your job: Design and develop software in Nimble OS used by our customers for critical data protection.

 

Essential Functions

  • Work with technical leaders and architects to understand new product requirements.
  • Create functional specs and other design documentation.
  • Design, code, test and debug components in Nimble Storage’s Data Protection team.
  • Work with other Nimble OS teams, QA, Customer Support and Platform teams to solve complex customer and release issues.
  • Provide guidance to management and participate in technical communication with customers.

Requirements

Education And Experience Required

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 8+ years’ experience

     

Requirements

  • 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
  • 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
  • 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

     

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
  • Replication, QoS, Storage Protocols (iSCSI/SCSI, FC, NFS, CIFS)
  • Performance tuning and modeling
  • Use of Performance analysis tools e.g. Oprofile, gprof

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.

Categories

  • Data Analytics
  • Data Engineer
  • Data Scientist

Featured Jobs

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer - Data Protection - Hewlett Packard Enterprise

Hewlett Packard Enterprise
Durham, North Carolina

Share this job

Software Engineer - Data Protection - Hewlett Packard Enterprise

Hewlett Packard Enterprise
Durham, North Carolina

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast