Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NetApp Logo

Systems Software Engineer (Core Storage Systems Programming / C / C++)

NetApp

$130,900 - $194,700
Oct 4, 2025
San Jose, CA, US
Apply Now

NetApp is looking for an experienced software engineer to help scale systems sustainably through automation and evolve them by pushing for changes to improve reliability and velocity in their Core Software and Data Management team, which builds the fundamental software underlying NetApp's storage products.

Requirements

  • Experience with development in C/C++ in LINUX/UNIX environments
  • Proficient with systems engineering domain concepts such as computer architecture, operating systems, file systems, and networking.
  • Strong algorithms, data structures, and multi-threaded programming expertise.
  • Experience with applying standard software engineering practices.
  • Experience with test development and automation.
  • Knowledge of storage or cloud technologies is a plus.
  • current software engineering skills and use up-to-date technologies to contribute to team deliverables.

Responsibilities

  • Develop supportable, efficient, and robust software implementations with high unit test coverage in C/C++.
  • Design and author test automation in Python, including functional, integration, and performance tests.
  • Contribute to technical discussions within the immediate team and across functions.
  • Be a technical resource to other engineers and across functions.
  • Willingness to work on additional tasks and responsibilities that will contribute towards team, department and company goals.
  • work with modern cloud and container orchestration technologies in a production setting.
  • play an important role in scaling systems sustainably through automation and evolving them by pushing for changes to improve reliability and velocity.

Other

  • Requires a minimum of 3 years of related experience
  • Ability to work collaboratively with other engineers.
  • Strong oral and written communication skills are a plus.
  • Be creative, team-oriented, technology savvy, and driven to produce results
  • Embrace a growth mindset.