Senior Cloud & Software-Defined Storage Engineer

NetApp

North Carolina

On-site

USD 170,000 - 253,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NetApp is seeking a Senior Software Development Engineer to join the Cloud Platforms group. You will help build cloud-native infrastructure, software-defined storage, and virtualization platforms across major cloud providers.

The role focuses on Linux systems, distributed storage, and virtualization tech to empower enterprise data management solutions. You will design and optimize components across storage services, networking, and infrastructure, while collaborating with cross-functional teams

Qualifications

  • 8+ years of experience in systems software engineering or storage platform development.
  • Strong programming expertise in C/C++ and Python.
  • Deep understanding of operating systems internals, concurrency, memory management, and performance tuning.

Responsibilities

  • Design, develop, and optimize components across the storage and virtualization stack.
  • Contribute across multiple projects involving storage, networking, and cloud infrastructure.
  • Develop or maintain Linux user-space and kernel-space software related to storage subsystems and virtualization.
  • Work with virtualization technologies including KVM/QEMU, libvirt, and virtio.
  • Debug and resolve complex system-level issues in distributed systems.
  • Mentor junior engineers and participate in code/design reviews.

Skills

C/C++
Python
Linux systems
Distributed storage

Tools

KVM/QEMU
libvirt
virtio

Job description

NetApp is seeking a Senior Software Development Engineer to join the Cloud Platforms group. You will help build cloud-native infrastructure, software-defined storage, and virtualization platforms across major cloud providers.

The role focuses on Linux systems, distributed storage, and virtualization tech to empower enterprise data management solutions. You will design and optimize components across storage services, networking, and infrastructure, while collaborating with cross-functional teams

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Cloud Infra & Storage
Senior Software Engineer, Cloud Infra & Storage

NetApp • Morrisville (NC)

Hybrid
USD 196,000 - 293,000
Health Insurance
Life Insurance
Retirement plans
+2
Senior Cloud Platforms Engineer – Linux Systems
Senior Cloud Platforms Engineer – Linux Systems

NetApp • Morrisville (NC)

Hybrid
USD 170,000 - 253,000
Cloud-Scale Software Engineer
Cloud-Scale Software Engineer

NetApp • San Jose (CA)

Hybrid
USD 113,000 - 168,000
Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)
Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)

NetApp • North Carolina

On-site
USD 170,000 - 253,000
Senior Software Engineer – Cloud-Native & Distributed
Senior Software Engineer – Cloud-Native & Distributed

NetApp • Town of Montana (WI)

On-site
USD 170,000 - 253,000
Senior Storage Engineer — Hybrid Cloud & AI-Driven
Senior Storage Engineer — Hybrid Cloud & AI-Driven

NetApp • Morrisville (NC)

Hybrid
USD 148,000 - 220,000
Health Insurance
Life Insurance
Retirement or Pension Plans
+4
Cloud Platforms Software Engineer - C++
Cloud Platforms Software Engineer - C++

NetApp • Morrisville (NC)

Hybrid
USD 148,000 - 220,000
Health Insurance
Life Insurance
Retirement Plan
+3
Senior Storage Engineer - AI-Driven Hybrid Cloud
Senior Storage Engineer - AI-Driven Hybrid Cloud

NetApp, Inc. • Morrisville (NC)

Hybrid
USD 148,000 - 220,000
Senior Cloud Storage Architect
Senior Cloud Storage Architect

NetApp • United States

Hybrid
USD 220,000 - 372,000
Health Insurance
Retirement Plans
Paid Time Off
Hybrid Cloud Platform Engineer: Data Management
Hybrid Cloud Platform Engineer: Data Management

NetApp, Inc. • Northern (KY)

Hybrid
USD 148,000 - 220,000
Health Insurance
Employee stock purchase plan
RSUs