Sustaining Software Engineer - SolidFire (43095BR)

Boulder, CO, us on site Until 8/21/2026 H-1B sponsor history First posted March 27, 2025 Last posted March 27, 2025
Job description

NetApp creates innovative storage and data management solutions that help accelerate business breakthroughs and deliver outstanding cost efficiency. Our dedication to principles of simplicity, innovation, and customer success has made us one of the fastest-growing storage and data management providers today.

Customers around the world choose us for our “go beyond” approach and broad portfolio of solutions for business applications, storage for virtual servers, disk-to-disk backup, and more. Our solutions provide nonstop availability of critical business data and simplify business processes so you can deploy new capabilities with confidence and get to revenue faster than ever before. 

You can rely on our industry-leading solutions to lower the cost of protecting your data, business, and reputation. We bring together the industry’s best partners and technology to deliver services that help you maximize what you are getting from your infrastructure. Our collaborative approach, working as one team with one goal, means that you get a solution that is just right for you—on time and on budget. 

To support your global business, we provide highly-responsive support in local languages. From London to Austin, from Bangalore to Tokyo, we’ll work with you to solve your problems and reach your goals.

Discover our passion for helping companies around the world go further, faster at www.netapp.com.

Interested in working at NetApp? Search our open jobs - www.netapp.com/us/careers/ 

NetApp is looking for an experienced Software Sustaining Engineer. Critical technical skills and experience would include :

* Linux kernel level crash dump analysis
* Linux driver troubleshooting and analysis
* Linux transport services (protocol support)
* fibre channel
* iscsi
* Passion around debugging and resolving complex storage related issues
* Understanding of the VMWare ecosystem
* Strong C and or C++ skills
* Experience in the support chain
* Good issue resolution documentation skills

Job Requirements
Qualified candidates must have previous systems level software development experience in the enterprise storage or networking peripherals industry. Additional requirements include:
● Strong Linux experience building and qualifying Linux distros
● Proven troubleshooting experience
● Experience in scripting languages (e.g. python and bash)
● Proficiency using kernel level debug tools (e.g. kgdb)
● Proficient in Linux networking including bonding, bridging and experience debugging network issues
● Development experience in C++ (can substitute C programming but must have the ability and desire to learn C++) Bonus
● Experience building and/or maintaining packages under Ubuntu or Debian using dpkg and APT
● Working exposure with the open source community (monitoring and contributing code)
● Experience troubleshooting complex environments.

Education and Experience:
● B.S., M.S., or PhD. In Computer Science or other related field or equivalent
● Minimum five years relevant experience

All your information will be kept confidential according to EEO guidelines.

About this role

Summary

Debug and troubleshoot Linux storage systems, develop in C/C++, support enterprise storage solutions

Job title

Sustaining Software Engineer - SolidFire

Experience level

5+ years

Industry

storage

Location requirements

Boulder, CO, remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

linuxkernel crash dump analysislinux driver troubleshootingprotocol supportfibre channeliscsic++scripting languagespythonbashkernel debug toolsnetworking

Preferred skills

ubuntudebiandpkgaptopen sourcetroubleshooting complex environments

Specializations

linuxstoragenetworkingc++debugging
Locations

Structured locations inferred from the posting.

Boulder, CO, USA

On-site City