1,952,403open jobs
115,120companies
236,286added this week
Browse all
Salary
$120k – $280k per year
Location
Hybrid (San Jose, Pittsburgh, Boulder, Bellevue, United States)
Seniority
Principal · 12+ years exp
Visa
H-1B filings in 12 months: 164 · for this role: 132 · green card filings: 52

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Mar 5, 2026. NetApp scores A on the Alion truth index.

Overview
Company
Impact
Profile match
NetApp is an American data infrastructure company that makes enterprise storage systems and data management software. Founded in 1992, it sells all-flash and hybrid arrays running its ONTAP operating system for file, block and object storage, and offers ONTAP-based services inside the large public clouds, such as Amazon FSx for NetApp ONTAP and Azure NetApp Files, along with data protection and ransomware recovery tools. The company is headquartered in San Jose, California, United States.

Job Summary

We are hiring experienced Systems Software Engineers across multiple NetApp engineering organizations. This pipeline posting is designed to attract strong C/C++ systems-level engineers who can contribute to core storage and data management technologies across ONTAP and other NetApp products. Candidates will be considered for roles on several teams, including ONTAP, WAFL, Replication/HA, Protocols (NFS/SMB/SAN/NVMe), Distributed Systems, Cloud Platforms, and Performance Engineering.

Engineers in these roles design, build, and optimize foundational components of NetApp’s storage stack. You will work on real-world problems involving filesystems, storage internals, distributed systems, performance, scalability, reliability, and data integrity. Work may include developing new features, enhancing subsystems, analyzing complex code paths, improving throughput and latency, debugging customer issues, or driving proofs of concept. You will collaborate with senior engineers, product teams, hardware teams, and cloud engineering groups to deliver high-quality software used globally by enterprise customers.

This posting can support multiple levels (3, 4, and 5). Team and level placement will be determined during the interview process based on experience, technical depth, and demonstrated capabilities.

Job Requirements

Core Responsibilities (All Levels)

  • Design, implement, and enhance features within ONTAP and related NetApp storage systems
  • Write high-quality C/C++ code that is efficient, reliable, and maintainable
  • Analyze and improve existing code paths for performance, scalability, and correctness
  • Debug complex issues using system-level tools, logs, tracing, and profiling
  • Collaborate across engineering teams, including filesystem, protocol, cloud, hardware, and QA
  • Participate in design and code reviews, contributing to engineering best practices
  • Investigate performance bottlenecks and implement optimizations
  • Support prototyping, research, and feasibility analysis for new ideas and features
  • Communicate design decisions, technical findings, and progress clearly with peers
  • Use AI-assisted tools to accelerate design, development, testing, and troubleshooting

Level-Specific Requirements

  • Software Engineer 3 (5-8 years)
    • Owns well-defined components or features
    • Implements end-to-end functionality with guidance
    • Performs profiling, debugging, and testing across subsystems
    • Contributes to design discussions and supports cross-team integration
    • Ramps quickly on ONTAP, WAFL, protocols, or storage technologies
  • Software Engineer 4 (9-15 years)
    • Designs and owns complex subsystems or multi-sprint epics
    • Drives cross-team delivery with minimal supervision
    • Mentors junior and mid-level engineers
    • Leads deep-dive debugging and performance analysis
    • Improves reliability, observability, and architecture patterns
  • Software Engineer 5 (12-16 years)
    • Leads major technical initiatives across teams or product line
    • Defines long-term architectural direction and technical strategy
    • Resolves highly complex system-wide issues in performance, data integrity, HA, scale, or protocols
    • Mentors senior engineers and influences engineering culture
    • Demonstrates deep domain expertise in filesystems, operating systems, HA/replication, or distributed systems

Qualifications

Required Technical Qualifications

  • Strong proficiency in C/C++ for systems-level development
  • Understanding of data structures, algorithms, memory management, and concurrency
  • Experience with Unix/Linux systems programming
  • Experience with one or more: filesystems, storage systems, networking/protocol stacks, distributed systems, high-availability architectures
  • Strong debugging and performance analysis skills (gdb, perf, tracing, profiling tools)
  • Ability to write maintainable, well-documented code
  • Effective communication and collaboration skills

Qualifications that make you stand out:

  • Experience with ONTAP, WAFL, or similar storage operating systems
  • Experience with NFS, SMB, SAN (iSCSI/FC), NVMe/TCP, NVMe-oF
  • Experience with replication, clustering, HA, or consistency protocols
  • Familiarity with cloud platforms (AWS, Azure, GCP, OCI)
  • Exposure to kernel subsystems, VFS, IO schedulers, caching, or media management
  • Experience with distributed systems design and large-scale performance tuning
  • Knowledge of CI/CD, test automation, and modern development practices

Education

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
  • Equivalent practical experience considered

Compensation:

The target salary range for this position is $120,000 - $280,000. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. The range is based on 'On Target Earnings’ (OTE) representing the total potential earnings, which is the sum of the base salary and potential commission earned when performance targets are achieved. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, employee stock purchase plan, and/or restricted stocks (RSU’s). These offerings are subject to regional variations and governed by local laws, regulations, and company policies. We will provide detailed information about the specific benefits for your region during the recruitment process.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,952,403 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Jose
≈ $126k – $219k per year (Estimated) • Remote (United States) • 7+ years exp
JavaScript
TypeScript
C#
Databases
RavenDB
Frontend
Angular
React.js
Ember.js
DevOps
Rest API
CI/CD
Management
Agile
Apply
$85k – $193k per year • Hybrid • 5+ years exp • Bachelor's Degree • Dearborn
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Gradle
Databases
PostgreSQL
Frontend
Angular
DevOps
Rest API
Terraform
GCP
GitHub Actions
Prometheus
CI/CD
Git
Kubernetes
Grafana
Service Mesh
Tekton
Google GKE
IAM
API Gateway
Cybersecurity
SonarQube
Management
Agile
Scrum
Apply
≈ $112k – $225k per year (Estimated) • In office • 5+ years exp • Plano
Python
Java
Java
Spring Framework
Maven
Spring Boot
DevOps
Rest API
Terraform
CI/CD
Jenkins
Git
AWS
Kubernetes
Bitbucket
Amazon EKS
GitHub
Amazon S3
IAM
Amazon ECS
Management
Agile
Apply
≈ $127k – $255k per year (Estimated) • In office • 5+ years exp • Jersey City
Java
DevOps
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon ECS
Management
Agile
Apply
≈ $133k – $266k per year (Estimated) • In office • 7+ years exp • Jersey City
C++
AI/ML
Machine Learning
Apply
$132k – $212k per year • In office • Full-Time • Arlington
Python
Java
TypeScript
SQL
C#
C#
.NET
Databases
Snowflake
Databricks
AI/ML
dbt
AI Agents
LLM
DevOps
GCP
Azure
CI/CD
AWS
Apply
$105k – $124k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hopkins
Java
Java
Spring Boot
Databases
MS SQL
DevOps
Splunk
GCP
Datadog
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
IAM
API Gateway
TCP/IP
DNS
Cybersecurity
HashiCorp Vault
Microsoft Entra ID
Cryptography
Vault
Management
Agile
Apply
≈ $24k – $48k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
AI/ML
Scikit-learn
SciPy
Multimodal AI
Function Calling
AI Agents
NLP
TensorFlow
Pandas
NumPy
Keras
PyTorch
LLM
Agentic Workflows
Machine Learning
DevOps
GCP
Azure
AWS
Robotics
Digital Twin
Apply
≈ $23k – $66k per year (Estimated) • In office • Full-Time • Pune
Python
PowerShell
Bash
Databases
PostgreSQL
Oracle
Amazon Aurora
DevOps
Splunk
Terraform
Ansible
OpenShift
GitHub Actions
Datadog
Prometheus
GitLab CI
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
Apply
≈ $68k – $203k per year (Estimated) • In office • Full-Time • Luxembourg City
JavaScript
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Hibernate
Kotlin
Mockito
Databases
Apache Kafka
AI/ML
Machine Learning
Frontend
React.js
Mobile
JUnit
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
SOAP
QA
TestNG
Apply
In office • Internship • Bachelor's Degree • Wichita
Apply
$228k – $339k per year • Equity • In office • 12+ years exp • Bachelor's Degree • San Jose
AI/ML
Spark
Flink
Ray
RAPIDS
Machine Learning
Apply
$228k – $339k per year • Equity • In office • 15+ years exp • Bachelor's Degree • San Jose
Python
SQL
Databases
Presto
Trino
AI/ML
Spark
Flink
Ray
Machine Learning
Apply
$196k – $293k per year • Equity • In office • 12+ years exp • Bachelor's Degree • San Jose
Java
C++
Databases
Trino
Apache Doris
AI/ML
Spark
Flink
Ray
Machine Learning
DevOps
CI/CD
Linux
Apply
$228k – $339k per year • Equity • In office • 15+ years exp • Bachelor's Degree • San Jose
Java
C++
Databases
Trino
Apache Doris
AI/ML
Spark
Flink
Ray
Machine Learning
DevOps
CI/CD
Linux
Apply
$266k – $298k per year • Equity • In office • Nationals only • San Jose
Python
C++
AI/ML
Machine Learning
DevOps
AWS
Kubernetes
Apply
≈ $142k – $284k per year (Estimated) • In office • San Jose
Python
Java
Java
Spring Boot
Apply
≈ $208k – $389k per year (Estimated) • In office • Bachelor's Degree • San Jose
Python
AI/ML
AI Agents
Anomaly Detection
DevOps
Ansible
AIOps
HPC
DNS
DHCP
Management
ServiceNow
Apply
≈ $82k – $179k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Jose
Apply
$187k – $268k per year • Equity • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • San Jose • Austin • Seattle
Python
Verilog
Perl
Chips/EDA
Tessent
Synopsys TestMAX
Apply
See all jobs
This is one of many
1,952,403 more open roles from verified company boards, updated every day.