Sr. Software Engineer (Systems Engineering, C/C++)

NetApp

San Jose (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health Insurance
Life Insurance
Retirement or Pension Plans
Paid Time Off
Performance-Based Incentives
Employee stock purchase plan
Restricted stocks (RSU’s)

Job summary

NetApp in San Jose leads the design and development of scalable infrastructure components across storage, networking, and virtualization layers. The role will drive the technical direction for cloud-native storage services and mentor engineers to scale organizational capability.

The ideal candidate has extensive experience in systems software engineering, expert C/C++, Python, and deep knowledge of Linux internals, distributed systems, and virtualization stacks like KVM/QEMU.

Qualifications

  • Requires 12+ years of experience in systems software engineering.
  • Expert-level proficiency in C/C++ and Python.
  • Deep expertise in Linux internals, distributed systems, and virtualization stacks like KVM/QEMU.

Responsibilities

  • Lead design and development of scalable, high-performance infrastructure components across storage, networking, and virtualization layers.
  • Drive the technical direction for cloud-native storage services.
  • Mentor engineers to scale organizational capability.

Skills

C/C++
Python
Linux Kernel
Distributed Systems
Virtualization
KVM/QEMU
Storage Architecture
Cloud Infrastructure
Networking Infrastructure
Systems Engineering
Performance Optimization
Software-Defined Storage
Hypervisors
Concurrency
Memory Management
Technical Leadership

Job description

Lead the design and development of scalable, high-performance infrastructure components across storage, networking, and virtualization layers. Drive the technical direction for cloud-native storage services and mentor engineers to scale organizational capability.

Requirements

Requires over 12 years of experience in systems software engineering with expert-level proficiency in C/C++ and Python. Candidates must have deep expertise in Linux internals, distributed systems, and virtualization stacks like KVM/QEMU.

Key Skills
  • C/C++
  • Python
  • Linux Kernel
  • Distributed Systems
  • Virtualization
  • KVM/QEMU
  • Storage Architecture
  • Cloud Infrastructure
  • Networking Infrastructure
  • Systems Engineering
  • Performance Optimization
  • Software-Defined Storage
  • Hypervisors
  • Concurrency
  • Memory Management
  • Technical Leadership
Benefits
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • Performance-Based Incentives
  • Employee stock purchase plan
  • Restricted stocks (RSU’s)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (Systems Engineering, C/C++)
Sr. Software Engineer (Systems Engineering, C/C++)

NetApp • Waltham (MA)

On-site
USD 150,000 - 230,000
Health Insurance
Life Insurance
Retirement Plans
+5
Sr. Software Engineer
Sr. Software Engineer

Sanmina • Colorado Springs (CO)

On-site
USD 140,000 - 180,000
Health Insurance
Life Insurance
Disability Insurance
+5
Staff Software Engineer - Infrastructure Storage
Staff Software Engineer - Infrastructure Storage

Cloudjobs • San Francisco (CA)

On-site
USD 200,000 - 260,000
Cash compensation
Equity compensation
Health coverage
+6
Senior Staff Storage Engineer
Senior Staff Storage Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Member of Technical Staff (General Software Engineer, Infrastructure)
Member of Technical Staff (General Software Engineer, Infrastructure)

Perplexity • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Systems Architect: Cloud Storage & Virtualization
Senior Systems Architect: Cloud Storage & Virtualization

NetApp • Waltham (MA)

On-site
USD 150,000 - 230,000
Health Insurance
Life Insurance
Retirement Plans
+5
C/C++ Storage Developer (SSD/HDD/NVMe)
C/C++ Storage Developer (SSD/HDD/NVMe)

Programmers.io • Redmond (WA)

On-site
USD 150,000 - 195,000
Principal Block and File Storage Software Engineer, Linux - DGX Cloud
Principal Block and File Storage Software Engineer, Linux - DGX Cloud

NVIDIA AI • Santa Clara (CA)

On-site
USD 200,000 - 320,000
Equity
Aggressive Compensation Plan
Sr Storage Solutions Engineer - Parallel Computing - HPC Environment
Sr Storage Solutions Engineer - Parallel Computing - HPC Environment

Career Developers • New York (NY)

Hybrid
USD 140,000 - 210,000
Staff Software Engineer - Compute
Staff Software Engineer - Compute

Cloudjobs • San Jose (CA)

On-site
USD 180,000 - 280,000
Cash compensation
Equity compensation
Health insurance
+6