1,570,241open jobs
94,561companies
240,219added this week
Browse all
Salary
$228k – $339k per year
Location
In office (San Jose)
Seniority
Principal · 15+ 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 13, 2026. First seen by Alion on Sep 18, 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

DataPelago is at the forefront of revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine that is transforming how Apache Spark, Apache Flink, Ray and others operate on diverse, large-scale data. Our team of engineers drive and adopt advances in hardware-accelerated computing, parallel processing of large-scale data, query optimization, distributed systems, compilers, machine learning, and cloud-native computing. We are looking for specialists to join our engineering team and shape the future of accelerated data processing.

DataPelago Nucleus is a universal data processing engine that is designed to accelerate the processing of diverse data - structured through unstructured - with any parallel processing framework - e.g., Apache Spark - on any infrastructure - including vectorized CPU and GPU. DataPelago Accelerator for Spark (DPA-S), our product based on DataPelago Nucleus, is running large-scale production applications of many globally renowned customers.

The Opportunity:

As a Senior/Principal Data Processing Engineer - OSS, you will be a key individual contributor in adopting and advancing capabilities of open-source software (OSS) platforms such as Apache Gluten, Velox, Apache Spark, and Apache Flink in the context of DataPelago’s data processing engine. You will enhance functional breadth, performance, scale, and reliability of the DataPelago engine through downstream and upstream contributions. You will have the opportunity to engage with community working on these platforms. This is a unique opportunity to make a significant impact on a category-defining product and work with a talented team of engineers.

What You'll Do:

  • Architect: Influence the architecture of how our data processing engine interfaces with open-source platforms and engines.
  • Design: Lead design of functional and performance enhancements to open-source platforms such as Apache Gluten and Velox and their integration with our data processing engine.
  • Core Development: Individually design, implement, test, optimize, and maintain components of the data processing engine.
  • Innovation and Differentiation: Analyze technology roadmap of Apache Gluten, Velox, and equivalent platforms and identify opportunities for our engine to enhance technology and product leadership.
  • Collaboration: Partner effectively with engineering, product management, open-source community and customer success teams.
  • Continuous Improvement: Foster best practices in design and code reviews, testing, CI/CD, and issue resolution to maintain highest product quality, security, efficiency, & productivity.

What You'll Bring

  • 15+ years of relevant experience, Bachelor's degree in Computer Science, or a related field OR a Master's degree in Computer Science or a related field.
  • 3+ years of deep technical experience in developing core components of Apache Spark, Apache Flink, Apache Doris, Apache Gluten, Velox, Apache DataFusion, Apache DataFusion Comet, or equivalent platforms designed for large-scale data processing.
  • 3+ years of deep technical experience in instrumenting, analyzing, and optimizing the performance of data processing engine components on benchmark and customer workloads.
  • Sound knowledge of the architecture and internal operation of one or more of Apache Spark, Apache Flink, Presto/Trino.
  • Demonstrated experience in the design, development, and successful release of high-performance data processing engines for large production deployments.
  • Exceptional programming skills in C, C++, and Java.
  • Extensive development experience in Linux environments.
  • Strong analytical and problem-solving skills with a passion for performance optimization.

Compensation:

The target salary range for this position is 227,800 - 338,800 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. 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, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU’s), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of 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,570,241 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
$221k – $299k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Mountain View
Python
JavaScript
TypeScript
AI/ML
AI Agents
Human-in-the-Loop
Edge AI
DevOps
AWS
Kubernetes
Amazon EKS
Apply
$141k – $212k per year • Equity • In office • 8+ years exp • Bachelor's Degree • San Diego
Python
Go
Java
Rust
C++
AI/ML
AI Agents
DevOps
Terraform
GCP
CI/CD
AWS
Docker
Kubernetes
QA
Rest-Assured
Apply
$240k – $285k per year • Hybrid • Full-Time • 8+ years exp • San Francisco • New York
AI/ML
AI Agents
LLM Guardrails
Machine Learning
DevOps
Terraform
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Progressive Delivery
Apply
≈ $131k – $241k per year (Estimated) • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Greenville
Python
Java
Rust
C#
C++
Dart
C++
CMake
AI/ML
Computer Vision
Machine Learning
Mobile
Flutter
DevOps
NixOS
CircleCI
GitLab CI
CI/CD
Jenkins
Ubuntu
Travis CI
GitLab
Linux
Windows
Robotics
ROS
ArduPilot
MAVLink
QGroundControl
Mission Planner
Apply
≈ $185k – $340k per year (Estimated) • In office • Full-Time • 3+ years exp • San Francisco
Python
TypeScript
AI/ML
LLM
Cybersecurity
Crowdstrike
Apply
≈ $125k – $252k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Columbus
Python
JavaScript
C++
DevOps
CI/CD
AWS
Kubernetes
Management
Agile
Apply
≈ $34k – $80k per year (Estimated) • In office • 5+ years exp • Shanghai
C++
Robotics
CANopen
Apply
≈ $117k – $235k per year (Estimated) • In office • Master's Degree • United States
C++
MATLAB
MATLAB
Simulink
Apply
$88k – $103k per year • Hybrid • 3+ years exp • Master's Degree • Aurora
Python
Java
SQL
Bash
Databases
MySQL
AI/ML
Scikit-learn
Pandas
NumPy
DevOps
Git
Linux
Apply
$125k – $170k per year • In office • Bachelor's Degree • New York
Python
C++
DevOps
Windows
Unix
Management
Microsoft Office
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
$113k – $168k per year • Equity • In office • 2+ years exp • Bachelor's Degree • San Jose
C++
DevOps
Linux
Unix
Apply
Software Engineer 5 days ago
$148k – $220k per year • Equity • In office • 5+ years exp • Bachelor's Degree • San Jose
Python
Go
Ruby
PowerShell
Databases
ElasticSearch
DevOps
GCP
Prometheus
Azure
AWS
Kubernetes
Grafana
Linux
Unix
Management
Scrum
Apply
≈ $190k – $348k per year (Estimated) • In office • San Jose
AI/ML
Claude
ChatGPT
Claude Code
AI Agents
OpenAI Codex
DevOps
Terraform
GCP
Azure DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
GitHub
GitLab
Management
Slack
Google Drive
Apply
≈ $176k – $323k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • San Jose
Apply
Full Stack Developer 8 hours ago
≈ $125k – $260k per year (Estimated) • In office • Bachelor's Degree • San Jose
Python
JavaScript
PHP
TypeScript
SQL
Node JS
Frontend
Vue.js
Webpack
Angular
React.js
npm
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$300k – $450k per year • Equity • Hybrid • 5+ years exp • San Jose
Apply
$40k – $100k per year • In office • 3+ years exp • San Jose
Design
Figma
Canva
Apply
See all jobs
This is one of many
1,570,241 more open roles from verified company boards, updated every day.