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 40 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
  • $170k - $225k

     ...job Principal Hardware Design Engineer - Systems Engineering Job...  ...group. This team acts as the core technology hub, providing critical...  ..., including Automotive, Storage, Security, and Networking....  ...within a diverse hardware and software group that fully owns the... 
    Software
    Relocation

    Fox Point Recruitment

    Santa Clara, CA
    4 days ago
  • $120k - $280k

     ...hands-on experience in C/C++ systems-level development. We look...  ...of these areas: filesystems, storage systems, networking/protocol...  ...in Computer Science, Computer Engineering, or a related field is preferred...  ...may be accepted. For Software Engineer 3, we look for about... 
    Software
    Full time

    NetApp

    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
    3 days ago
  • $137k - $156k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...rack or multi-rack level systems. Senior System Engineer plays...  ...and document hardware and software quality issues. Collaborate with... 
    Software
    Worldwide

    Support Revolution

    San Jose, CA
    1 day ago
  •  ...NVIDIA is seeking a 100% hands-on Storage Services Software Engineer to join our block storage group in Santa Clara. You will architect and implement...  ...kernel experience, and a track record in distributed systems design. Equity and comprehensive benefits are included.... 
    Software

    Jobleads-US

    Santa Clara, CA
    4 days ago
  • $248k - $396.75k

     ...world's fastest supercomputers to the software platforms that accelerate breakthroughs...  ...shift of our time.NVIDIA's IT Storage Engineering team architects, designs, deploys, and...  ...pipelines that integrate deployed storage systems with interdependent tooling — including... 
    Software
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $150k - $165k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...is seeking a talented System Engineer to develop Supermicro...  ...experience with server hardware and software is needed. Knowledge of... 
    Software
    Worldwide

    Super Micro Computer

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

     ...Services (AWS) Hardware Engineering team creates compute and storage server designs for Amazon...  ...ll join a diverse team of software, hardware, and network engineers...  ...big difficult server system testability, reliability...  ...on Race and Ethnicity (CORE) and AmazeCon (gender diversity... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $163k - $253k

     ...Samsung Semiconductor is seeking an industry-leading SSD Storage and System Architect with recognized technical influence to design...  ...of flash translation layers (FTL), and hardware-software co-design engineered specifically to accelerate AI training and inference. You... 
    Software
    Local area
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    23 days 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
  • $160k - $185k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...Engineer to develop embedded software and firmware for cutting-edge...  ...across hardware, optics, systems, and manufacturing to develop... 
    Software
    Worldwide

    Supermicro

    San Jose, CA
    2 days ago
  • $152k - $236k

     ...seeking an industry-leading storage expert with recognized...  ....Reports to: Principal Engineer, R&D Product...  ...and actively influence core NVMe and OCP committees...  ...legacy HDD technology and systems alongside modern NAND flash...  ...memory, networking, storage software, and application... 
    Software
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    4 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

    Super Micro Computer

    San Jose, CA
    1 day ago
  • $227.8k - $338.8k

     ...and execution for a new first-party cloud storage offering delivered through a leading...  ...visible role at the intersection of product, engineering, sales, marketing, customer success, and...  ..., cloud infrastructure, enterprise software, or related roles. ~ Demonstrated experience... 
    Software
    Work at office
    Local area

    NetApp

    San Jose, CA
    4 days ago
  •  ...Google LLC in Sunnyvale, CA is seeking software engineers to build next-generation infrastructure and services that scale to billions of users. You will work on projects across distributed systems, data storage, networking, and AI applications, with opportunities to switch... 
    Software

    Jobleads-US

    Sunnyvale, CA
    4 days ago
  • $41 - $62 per hour

     ...Everpure (NYSE: P) has evolved from storage pioneer to data platform, closing fiscal...  ...and organizational levels. Advanced Software and Tool Fluency expertise across Google...  ...and solve problems quickly within these systems. Technology-Driven Efficiency experienced... 
    Software
    Hourly pay
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    16 hours ago
  • $130k - $165k

     ...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
    3 days ago
  •  ...of new features across core subsystems including MDS...  ...interconnects and storage fabricsModernize Lustre...  ...closely with Principal Engineers, hardware teams, and application...  ..., hands-on Lustre software development experienceA...  ...knowledge of distributed systems, parallel file systems,... 
    Software

    DataDirect Networks

    Santa Clara, CA
    4 days ago
  • $168k - $270.25k

     ....Join our team at NVIDIA as a Senior Storage Platform Engineer responsible for designing, deploying,...  ...platforms that power NVIDIA's EDA FARM, software engineering, AI/ML teams, and...  ...Lead end-to-end deployment of storage systems across NetApp, Pure Storage, Cloudian... 
    Software
    Full time

    Nvidia

    Santa Clara, 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
    2 hours ago
  • $130k - $160k

     ...provider of advanced server, storage, and networking solutions for...  ...talented, passionate, and committed engineers, technologists, and business...  ...lifecycle of hardware and software capabilities from concept and...  ...partners (software, silicon, systems integrators, and cloud/... 
    Software
    Contract work
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  • $149k - $224k

     ...Software Engineer Santa Clara, California Everpure has evolved from storage pioneer to data platform, closing fiscal 2026 with $3.7 billion in revenue, its first billion...  ...building reliable, secure, and observable AI systems integrated with enterprise platforms. What... 
    Software
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    1 day ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated...  ...candidate will lead the Data & Storage Reliability Engineering organization...  ..., customer experience, and systemic risk reduction.  This...  ...incorporated throughout the software development lifecycle.  The... 
    Software
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    ServiceNow

    Santa Clara, CA
    27 days ago
  •  ...NVIDIA Corporation in Santa Clara is seeking a senior software development engineer to design and deploy storage management systems for worldwide design teams. You will collaborate with hardware and software colleagues to craft scalable solutions in Perl and Python, focusing... 
    Software
    Worldwide

    Jobleads-US

    Santa Clara, CA
    5 days ago
  • $157.3k - $212.8k

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

    Amazon

    Cupertino, CA
    3 days ago
  • $114.6k - $234.6k

     ...and more. As part of the Data Core organization, our mission is...  ...planes. We are hoping to enhance engineering efficiency by concentrating...  ...on building low level systems with high performance that can...  ...for investment and drive the software design and development for major... 
    Software
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    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
  •  ...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
    10 hours ago
  •  ...to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...enable Tier‑1 Networking and Storage, Automotive, Robotics,...  ...across heterogeneous hardware and software environments for various...  ...Serve as the overall systems engineer for strategic customer accounts... 
    Software

    AMD

    San Jose, CA
    2 days ago
  • $65 - $80 per hour

     ...range $65.00/hr - $80.00/hr Systems and Infrastructure Engineer - Netflix Labs (L6)...  ...optimize, merge and unify data storage infrastructure. Be able to...  ...configuring hardware and software, installing and configuring...  ...collaborating with other IT teams. Core responsibilities Design... 
    Software
    Contract work

    netPolarity

    San Jose, CA
    16 hours ago

Do you want to receive more vacancies?

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