Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)
NetApp · Morrisville, NC
$170,000–$253,000from the description
Jul 22, 2026
Morrisville, NC
Jul 23, 2026
What this job asks for AI summary
A senior engineering role focused on building and maintaining cloud-native storage and virtualization infrastructure across major public cloud platforms. Day-to-day work spans Linux kernel and user-space development, software-defined storage systems, KVM/QEMU-based virtualization, and distributed infrastructure components. Suited to engineers with deep systems programming experience in C/C++ who are comfortable working independently on complex, cross-functional technical problems at enterprise scale.
Senior level · 8+ years · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
Location is not specified in the posting; NetApp operates a hybrid model with some in-office expectations, but no specific city or metro is stated. CBSA fields left blank.
The compensation range ($170,000–$253,000) is described as 'On Target Earnings' (OTE), meaning it includes base salary plus potential commission — the actual base may be lower than the stated range.
C and C++ are listed together as a single 'strong programming expertise' requirement; both are emitted as separate required skills since they are distinct languages used in systems programming.
The cloud platform requirement ('AWS, Azure, GCP, or OCI') is framed as hands-on experience with at least one; AWS is listed as the primary skill with the others as alternatives.
Storage protocols (NVMe, iSCSI, NFS, SMB/CIFS, S3) are listed as a group under 'strong knowledge of'; all are captured as required since they appear in the hard requirements block.
Terraform is inferred as a representative infrastructure-as-code tool from the requirement for 'infrastructure-as-code tools'; it is marked preferred since no specific tool is named and the phrasing is general.
ONTAP appears only under Preferred Qualifications and is marked accordingly.
Degree is not explicitly required; the Education section lists only experience requirements with no minimum degree stated.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.