Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Core Systems & Storage

$120k - $280k
Full-time

NetApp

Salary: $120,000 - 280,000 per year Requirements:

  • We need strong proficiency in C/C++ for systems-level software development.
  • We need a solid grasp of data structures, algorithms, memory handling, and concurrency.
  • We need experience with Unix or Linux systems programming.
  • We need experience in one or more of these areas: filesystems, storage platforms, networking and protocol stacks, distributed systems, or high-availability architectures.
  • We need strong debugging and performance analysis skills, including tools such as gdb, perf, tracing, and profiling utilities.
  • We need the ability to produce maintainable, well-documented code.
  • We need effective communication and collaboration skills.
  • For Software Engineer 3, we need 5 to 8 years of experience and the ability to own defined components or features, deliver end-to-end functionality with guidance, and ramp quickly on ONTAP, WAFL, protocols, or storage technologies.
  • For Software Engineer 4, we need 9 to 15 years of experience and the ability to design and own complex subsystems or multi-sprint initiatives, lead cross-team delivery with limited oversight, mentor less experienced engineers, and improve reliability, observability, and architecture patterns.
  • For Software Engineer 5, we need 12 to 16 years of experience and the ability to lead major technical initiatives, define long-term architecture and technical strategy, solve highly complex system-wide issues, mentor senior engineers, and demonstrate deep expertise in filesystems, operating systems, replication, HA, or distributed systems.
  • A bachelors or masters degree in Computer Science, Computer Engineering, or a related discipline is preferred, though equivalent practical experience may be accepted.
  • Experience with ONTAP, WAFL, or similar storage operating systems is highly valued.
  • Experience with NFS, SMB, SAN, NVMe/TCP, or NVMe-oF is a strong plus.
  • Experience with replication, clustering, HA, or consistency protocols will help you stand out.
  • Familiarity with cloud platforms such as AWS, Azure, GCP, or OCI is beneficial.
  • Exposure to kernel subsystems, VFS, I/O schedulers, caching, or media management is advantageous.
  • Experience with distributed systems design and large-scale performance tuning is desirable.
  • Knowledge of CI/CD, test automation, and modern development practices is a plus.
Responsibilities:
  • We design, implement, and enhance features in ONTAP and related NetApp storage systems.
  • We write efficient, reliable, and maintainable C/C++ code.
  • We analyze existing code paths and improve performance, scalability, and correctness.
  • We debug complex system-level issues using logs, tracing, profiling, and other diagnostic tools.
  • We collaborate with filesystem, protocol, cloud, hardware, and QA teams.
  • We participate in design and code reviews and help strengthen engineering best practices.
  • We investigate performance bottlenecks and deliver optimizations.
  • We support prototyping, research, and feasibility studies for new concepts and capabilities.
  • We communicate design choices, technical conclusions, and project status clearly with peers.
  • We use AI-assisted tools to speed up design, development, testing, and troubleshooting.
  • At higher levels, we own complex subsystems or major initiatives, mentor other engineers, and influence architectural direction across teams.
Technologies:
  • AI
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • GCP
  • Hardware
  • Support
  • LESS
  • Linux
  • NFS
  • SMB
  • Unix
  • Embedded
  • Security

More:

We are NetApp, an intelligent data infrastructure company helping organizations unlock the full value of their data through unified storage, integrated data services, and multicloud-ready solutions. We support customers ranging from traditional workloads to enterprise AI, and we are working toward our path to $10B with teams that value curiosity, creativity, ownership, and impact. This role is part of our systems software engineering pipeline across multiple organizations, including ONTAP, WAFL, replication and high availability, protocols, distributed systems, cloud platforms, and performance engineering. We offer a competitive compensation package with salary determined by location, qualifications, experience, and education, along with a comprehensive benefits program that may include health, life, retirement, paid time off, leave options, stock purchase plans, and restricted stock units, subject to regional policies. We also support a hybrid working environment, with in-office expectations varying by role and location, and we foster an inclusive culture that values bold thinking, collaboration, and flexibility.

last updated 33 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Core Systems & Storage in San Jose, CA vacancy
  • $100k

     ...evolve to unify innovations in software models, compilers, platforms,...  ...seniorities.As a Software Engineer on the Metal Runtime team at...  ...optimize high-performance runtime systems that execute directly on the...  ...runtime systems are a core part of performance: they determine... 
    Software
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $192k - $279k

     ...project management.Experience with software development and managing...  ...programs that span multiple engineering teams.Preferred qualifications...  ...with engineers. The Core team builds the technical foundation...  ...barriers and strengthen existing systems. As the Core team, we have a... 
    Software

    Google

    San Jose, CA
    3 days ago
  • $160k - $185k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...us.Job Summary:The Staff System Engineer position provides an...  ..., and maintaining the software development and deployment lifecycle... 
    Software
    Worldwide

    Supermicro

    San Jose, CA
    1 day ago
  • $137k - $156k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...is seeking talented Sr. System Engineer who can lead the...  ...experience with server hardware and software is needed. Knowledge of... 
    Software
    Temporary work
    Work experience placement
    Work at office
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  • $148.7k - $201.2k

     ...services such as Amazon’s Simple Storage Service (S3) and Amazon...  ...The Nitro Team is looking for engineers with systems knowledge and experience in...  ...on Race and Ethnicity (CORE) and AmazeCon (gender diversity...  ...non-internship professional software development experience- 1+ years... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $183k - $247.6k

     ...and all of the servers, storage, networking, power, and cooling...  ...join a diverse team of software, hardware, and network engineers, supply chain specialists...  ...on Race and Ethnicity (CORE) and AmazeCon (gender...  ...experience in hardware board and systems development, must have... 
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $183k - $247.6k

     ...to apply deep hardware engineering expertise to deliver...  ...and all of the servers, storage, networking, power,...  ...join a diverse team of software, hardware, and network...  ...component, modules, and systems for high-speed...  ...Working at AWS in the Core Networking Team- Meet... 
    Software
    Work experience placement
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  •  ...About the RoleLambda’s Core Cloud Platform powers compute...  ...Site Reliability Engineer to improve the reliability...  ...maturity of these systems as Lambda’s fleet and customer...  ...Compute, Networking, Storage, Security, and Support...  ...systems, or production software engineering.Have deep... 
    Software
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    1 day ago
  • $90k - $125k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...:Supermicro islooking for a System Debug Engineer to support...  ...to other team members• Using software to improve testing techniques... 
    Software
    Work experience placement
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  •  ...to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ..., and delivery of enterprise storage and data protection platforms...  ...AI-scale workloads), and engineering team leadership.THE PERSON:...  ..., etc.)Experience with open, software-defined, and vendor-neutral storage... 
    Software

    AMD

    San Jose, CA
    2 days ago
  • $173.9k - $235.2k

    AWS Hardware Engineering Services owns the design, planning...  ...AWS global compute systems. In other words, we’re...  ...and all of the servers, storage, networking, power,...  ...join a diverse team of software, hardware, and network...  ...on Race and Ethnicity (CORE) and AmazeCon (gender... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $388k

     ...next.The Creative Compute and Storage Software Services team designs,...  ...seek the best and brightest engineering talent to be part of our growth...  ...distributed systemsIntegrating with core Netflix technologies and...  ...managing large distributed systems with high availability,... 
    Software
    Hourly pay
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $157.3k - $212.8k

    AWS Hardware Engineering Services support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that...  ...’ll join a diverse team of software, hardware, and network...  ...SSD product and associated system integration elements. As the... 
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...seeking an experienced Sr. Systems Validation Engineer to join...  ...Redfish, BIOS, firmware, and software tools for strategic customers... 
    Software
    Remote work
    Worldwide

    Supermicro

    San Jose, CA
    4 days ago
  • $130k - $160k

     ...provider of advanced server, storage, and networking...  ...passionate, and committed engineers, technologists, and...  ...developing new top-of-the-line systems, product manager is...  ...for Supermicro's core product family including...  ...enterprise storage hardware and software, NVMe, RAID, expanders,... 
    Software
    Work experience placement
    Remote work
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  • $90k - $115k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...is seeking an experienced System Validation Engineer to join...  ...Redfish, BIOS, firmware, and software tools for strategic customers... 
    Software
    Worldwide

    Supermicro

    San Jose, CA
    5 days ago
  • $100k - $113k

     ...provider of advanced server, storage, and networking...  ...passionate, and committed engineers, technologists, and...  ...! We are looking for a System Validation Engineer who...  ...disciplines required with strong software capability. Master...  ...(e.g. NEBS GR-63-CORE, IEC 60068 Part 2 and MIL... 
    Software
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  • $155k - $185k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...rack or multi-rack level systems. Supermicro is seeking a Sr....  ...storage hardware and software, NVMe, RAID, expanders, NAS,... 
    Software
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  • $183k - $247.6k

     ...such as Amazon’s Simple Storage Service (S3) and Amazon...  ...) designs silicon and software that accelerates innovation...  ...a Hardware Design Engineer with role in the definition...  ...on Race and Ethnicity (CORE) and AmazeCon (gender...  ..., interface, and system level - Experience with... 
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  •  ...cybersecurity as we are.Disruption is at the core of our technology and on our way of...  ...Core Platform RQLAs a Sr.Principal Software Engineer, you will break monoliths into microservices...  ...issues. You will design big cloud systems by cross-collaborating with other SCRUM... 
    Software
    Flexible hours

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $140k - $170k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...Expander Firmware for Server System • Responsible for authoring...  ...• Responsible for all software and firmware related issues during... 
    Software
    Work experience placement
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  • $272k - $431.25k

     ...on the world.At NVIDIA, our storage platforms support some of the...  ...lead the team that keeps these systems fast, reliable, and ready to...  .... You will work closely with engineering and AI teams, help shape how...  ...infrastructureExperience with software defined storage, cloud native... 
    Software
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...defense and aerospace, industrial and semiconductor systems, medical, multimedia, computing and storage, automotive and clean technology sectors. Sanmina Corporation...  ....May require experience using enterprise-wide software systems such as Oracle ERP, Microsoft Office,... 
    Software
    Work at office

    Sanmina-SCI

    San Jose, CA
    1 day ago
  • $183k - $247.6k

     ...data centers and all of the servers, storage, networking, power, and cooling...  ...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...architecturally sound, high-quality server systems and components to enable AWS to... 
    Software
    Local area
    Flexible hours

    AmazonWebServices

    Cupertino, CA
    1 day ago
  • $157.3k - $212.8k

     ...Services (AWS) Hardware Engineering team creates compute and storage server designs for Amazon...  ...ll join a diverse team of software, hardware, and network engineers...  ...on Race and Ethnicity (CORE) and AmazeCon (gender...  ...large-scale distributed systems experience- Experience owning... 
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $147.9k - $200.1k

     ...data centers and all of the servers, storage, networking, power, and cooling...  ...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences... 
    Software
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $37.83 - $66.1 per hour

     ...) is currently hiring for an Engineering Technician to support our data...  ...concepts such as ticketing systems, root cause analysis, and task...  ...centers and all of the servers, storage, networking, power, and...  ...You’ll join a diverse team of software, hardware, and network engineers... 
    Software
    Hourly pay
    For contractors
    Currently hiring
    Work at office
    Local area
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Socket

    Santa Clara, CA
    1 day ago
  • $155k - $185k

     ...provider of advanced server, storage, and networking...  ...passionate, and committed engineers, technologists, and...  ...integrating advanced GPU systems and rack-scale solutions...  ...strategy for Supermicro’s core server product families...  ...hardware, firmware, or software) is an advantage.... 
    Software
    Worldwide

    Supermicro

    San Jose, CA
    1 day ago
  • $267k - $356k

     ...currently Tuesday.Lambda's Storage Engineering team is the backbone behind...  ...services—from low-level storage systems to the APIs and tooling our...  ...behind Lambda's own software-defined data plane.Build and...  ...Ansible).Solid understanding of core storage protocols across file... 
    Software
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    3 days ago
  • $87.4k - $153k

     ...centers and all of the servers, storage, networking, power, and...  ...ll join a diverse team of software, hardware, and network engineers, supply chain specialists,...  ...the supply base using system level tools and techniques...  ...Conversations on Race and Ethnicity (CORE) and AmazeCon (gender... 
    Software
    Contract work
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Core Systems & Storage. Be the first to apply!