Senior Data Processing Engineer, OSS Engine & Spark/Flink

NetApp

United States

On-site

USD 196,000 - 293,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
Retirement plan
Paid Time Off
Employee stock purchase plan

Job summary

DataPelago is building an innovative data processing engine to accelerate diverse data workloads on Spark, Flink and related OSS. We seek a Senior/Principal Data Processing Engineer - OSS to advance open-source integration, improve performance, and contribute to upstream and downstream projects.

You will influence architecture, design key enhancements, and collaborate across engineering, product, and community teams to push the frontier of accelerated data processing.

Qualifications

  • 12+ years of relevant experience in data processing engines.
  • 3+ years developing core components of Spark, Flink, or similar platforms.
  • Experience instrumenting and optimizing performance on large workloads.
  • Strong C/C++ and Java programming skills.
  • Extensive Linux development experience.

Responsibilities

  • Architect the interface between our engine and OSS platforms.
  • Lead design of functional and performance enhancements for OSS integrations.
  • Individually design, implement, test, and optimize engine components.
  • Analyze OSS roadmaps to identify opportunities for leadership.
  • Collaborate with engineering, product, and open-source communities.
  • Promote code quality, testing, CI/CD, and issue resolution.

Skills

12+ years experience
Spark/Flink experience
Performance optimization
C/C++ and Java
Linux development

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

Apache Spark
Apache Flink
Apache Gluten
Velox
Apache DataFusion
Presto/Trino
Doris

Job description

DataPelago is building an innovative data processing engine to accelerate diverse data workloads on Spark, Flink and related OSS. We seek a Senior/Principal Data Processing Engineer - OSS to advance open-source integration, improve performance, and contribute to upstream and downstream projects.

You will influence architecture, design key enhancements, and collaborate across engineering, product, and community teams to push the frontier of accelerated data processing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Data Processing Engineer (OSS Innovator)
Principal Data Processing Engineer (OSS Innovator)

NetApp • United States

On-site
USD 228,000 - 339,000
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
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) – 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
Principal Data Processing Optimization Architect
Principal Data Processing Optimization Architect

NetApp • United States

On-site
USD 228,000 - 339,000
Health Insurance
Life Insurance
Retirement Plans
+1
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 Architect & Customer Success Leader
Senior Data Processing Architect & Customer Success Leader

NetApp • San Jose (CA)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Sr. Software Engineer, Data Processing OSS
Sr. Software Engineer, Data Processing OSS

NetApp • United States

On-site
USD 196,000 - 293,000
Health Insurance
Retirement plan
Paid Time Off
+1
Data Processing Engineer - IO Engineering Mountain View, CA / Hyderabad, IN / Remote
Data Processing Engineer - IO Engineering Mountain View, CA / Hyderabad, IN / Remote

DataPelago, Inc. • Mountain View (CA)

Remote
USD 150,000 - 190,000