Senior Data Processing Engineer (OSS) – Open-Source Core

NetApp

San Jose (CA)

Hybrid

USD 196,000 - 293,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
Life Insurance
Retirement or Pension Plans
Paid Time Off
various Leave options
Performance-Based Incentives
employee stock purchase plan
restricted stocks (RSU’s)

Job summary

NetApp is seeking a Senior/Principal Data Processing Engineer - OSS to advance open-source platforms like Apache Gluten, Velox, Spark and Flink within DataPelago’s engine. You will design, implement and optimize high-performance data processing components for large-scale deployments.

You will shape architecture, collaborate with open-source communities, and drive improvements in performance, reliability and scalability across Linux environments.

Qualifications

  • Bachelor's degree in Computer Science or related field (or Master's).
  • 12+ years of relevant experience in data processing engines.
  • 3+ years in developing core components of Spark, Flink, Doris, Gluten, Velox, or equivalents.
  • 3+ years optimizing performance of data processing engines.
  • Strong knowledge of Spark, Flink, Presto/Trino architectures.
  • Proven release of high-performance engines for large deployments.

Responsibilities

  • Architect interface with OSS platforms and engines.
  • Design improvements to Gluten and Velox integration.
  • Develop, test, optimize, and maintain engine components.
  • Analyze tech roadmap for differentiation.
  • Collaborate with engineering, product, OSS communities, and customers.
  • Drive CI/CD and code quality practices.

Skills

C/C++/Java programming
Linux development
Performance optimization
Spark/Flink experience
Open-source collaboration

Education

Bachelor's or Master's in CS

Tools

Apache Gluten
Velox
Apache Spark
Apache Flink
Presto/Trino
Linux

Job description

NetApp is seeking a Senior/Principal Data Processing Engineer - OSS to advance open-source platforms like Apache Gluten, Velox, Spark and Flink within DataPelago’s engine. You will design, implement and optimize high-performance data processing components for large-scale deployments.

You will shape architecture, collaborate with open-source communities, and drive improvements in performance, reliability and scalability across Linux environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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 & Customer Success Leader
Senior Data Processing Engineer & Customer Success Leader

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

Hybrid
USD 170,000 - 230,000
Hybrid work model
Incentives and career growth
Sr. Software Engineer, Data Processing OSS
Sr. Software Engineer, Data Processing OSS

NetApp, Inc. • San Jose (CA)

Hybrid
USD 196,000 - 293,000
Health Insurance
Retirement Plans
Paid Time Off
+1
Senior Data Processing Optimization Architect
Senior Data Processing Optimization Architect

NetApp • San Jose (CA)

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

NetApp, Inc. • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
Life Insurance
Retirement or Pension Plans
+4
Principal Software Engineer, Data Processing OSS
Principal Software Engineer, Data Processing OSS

NetApp • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
Stock options (RSUs)
Retirement plan
+1
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