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

Senor Performance Software Engineer

NetApp

$159,800 - $237,600
Nov 11, 2025
Morrisville, NC, US
Apply Now

NetApp is looking to solve the problem of how to use data most effectively and efficiently in the cloud, by optimizing the performance of their next-generation storage products.

Requirements

  • 5+ years of experience in the storage domain.
  • 5+ years of experience working on embedded SW development with Linux.
  • 5+ years of hands-on experience in developing code in C/C++.
  • Experience working on at least one of the major cloud service providers.
  • Deep understanding of storage architectures (block, file, object), RAID, caching, SSD internals and storage protocols.
  • Proven record of improving performance of embedded systems. Designing performance measurements, understanding system bottlenecks, and implementing changes.
  • Strong proficiency with Linux performance tools

Responsibilities

  • Own the end-to-end performance strategy, measurement, and optimization of next-generation storage products.
  • Deep analysis of I/O paths, scalability modeling, and tuning across hardware and software layers.
  • Gathering performance requirements, planning, designing, and providing performance improvements.
  • Understanding system bottlenecks, reviewing product design and implementation, and making critical technical decisions to improve performance.
  • Improve performance for key NetApp products and solutions in the cloud through design, execute, analyze and implementation.
  • Recreate customer environments and workloads to benchmark and improve real-world performance on NetApp cloud products.
  • Integrate automated regression checks into CI/CD pipelines to ensure sustained performance quality.

Other

  • Master's or bachelor's degree in computer science or a related field or equivalent experience.
  • 8+ years of experience in software/systems/performance engineering and analysis.
  • Proven ability to interpret low-level metrics, diagnose complex issues, and drive improvements across cross-functional teams.
  • Proactive and self-driven, with strong technical judgment and influential skills.
  • Excellent communication and writing skills, with the ability to effectively engage with customers, stakeholders, and the engineering community.