Senior Data Processing Optimization Architect

NetApp

San Jose (CA)

Hybrid

USD 228,000 - 339,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health Insurance
401(k) plan
Employee Stock Purchase Plan

Job summary

NetApp is seeking a Senior/Principal Data Processing Optimization Engineer to advance planner and optimization capabilities for DataPelago on CPU and GPU infrastructure. You will influence SQL processing, integration with open-source engines, and performance across varied deployments.

You will collaborate with multiple teams, own major components, and mentor junior engineers while shaping the product's optimization roadmap and customer impact.

Qualifications

  • Bachelor’s degree in computer science; Master’s or PhD preferred.
  • 15+ years of experience building query planning and optimization for enterprise data processing.
  • Deep SQL semantics and processing expertise; Python processing a plus.

Responsibilities

  • Design and implement advanced query plan optimization for massively parallel data engines.
  • Integrate DataPelago acceleration with Spark, Flink, and other engines.
  • Lead metrics for plan quality and performance, mentor junior engineers.

Skills

SQL processing
Query planning
Query optimization
Distributed systems
Spark
Flink
Presto/Trino
Python processing
Collaboration
Communication
Mentoring
Leadership

Education

Bachelor’s degree in Computer Science
Master’s or PhD preferred

Tools

Apache Spark
Apache Flink
Presto/Trino

Job description

NetApp is seeking a Senior/Principal Data Processing Optimization Engineer to advance planner and optimization capabilities for DataPelago on CPU and GPU infrastructure. You will influence SQL processing, integration with open-source engines, and performance across varied deployments.

You will collaborate with multiple teams, own major components, and mentor junior engineers while shaping the product's optimization roadmap and customer impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Data Processing Optimization Engineer
Principal Data Processing Optimization Engineer

NetApp, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 228,000 - 339,000
Health insurance
Employee stock purchase plan
Paid time off
Senior Data Processing Architect & Customer Success Leader
Senior Data Processing Architect & Customer Success Leader

NetApp • San Jose (CA)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Senior Data Processing Engineer - OSS & Engine Architect
Senior Data Processing Engineer - OSS & Engine Architect

NetApp, Inc. • San Jose (CA)

Hybrid
USD 196,000 - 293,000
Health Insurance
Retirement Plans
Paid Time Off
+1
Principal Data Processing Engineer, OSS & Spark
Principal Data Processing Engineer, OSS & Spark

NetApp • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
Stock options (RSUs)
Retirement plan
+1
Data Processing Engineer, Customer Success (AI/Validation)
Data Processing Engineer, Customer Success (AI/Validation)

NetApp • San Jose (CA)

On-site
USD 170,000 - 253,000
Health Insurance
Life Insurance
Retirement or Pension Plans
+5
Principal Software Engineer, Data Processing Optimization
Principal Software Engineer, Data Processing Optimization

NetApp • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
401(k) plan
Employee Stock Purchase Plan
Principal Software Engineer, Data Processing Optimization
Principal Software Engineer, Data Processing Optimization

NetApp, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 228,000 - 339,000
Health insurance
Employee stock purchase plan
Paid time off
Principal Data Processing Engineer — OSS & Hybrid
Principal Data Processing Engineer — OSS & Hybrid

NetApp, Inc. • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
Life Insurance
Retirement or Pension Plans
+4
Senior Director of Data Processing Engine Orchestration
Senior Director of Data Processing Engine Orchestration

NetApp • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
Employee stock purchase plan
Restricted stock units (RSUs)
+1
Senior Data Processing Engineer (OSS) – Open-Source Core
Senior Data Processing Engineer (OSS) – Open-Source Core

NetApp • San Jose (CA)

Hybrid
USD 196,000 - 293,000
Health Insurance
Life Insurance
Retirement or Pension Plans
+5