Remote Data Processing Engineer, I/O & Performance

DataPelago, Inc.

Mountain View (CA)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DataPelago, Inc. is seeking a Data Processing Engineer - I/O to advance read/write capabilities of the DATA Pelago engine.

You will shape interfaces with data sources and sinks, catalogs, and formats, and drive performance across large-scale data sets. Ideal candidates bring 7+ years in data processing or distributed systems, deep experience with Spark/Parquet/ORC/Iceberg, and strong C/C++ with Rust preference.

Qualifications

  • 7+ years in data processing or distributed systems.
  • 3+ years optimizing read/write interfaces for large-scale data.
  • Experience with Spark, Parquet, ORC, Iceberg, and similar stacks.
  • Strong benchmarking and performance-tuning skills.
  • Proficient in C/C++ with Rust preferred; Linux environments.

Responsibilities

  • Architect data I/O interfaces with sources, sinks, catalogs, and data formats.
  • Design adapters, data representations, and caching for the engine.
  • Develop, test, optimize, and maintain core engine components.
  • Evaluate open formats and libraries (Arrow, Parquet, Iceberg) to extend capabilities.
  • Collaborate with engineering and product management on the roadmaps.
  • Promote best practices in design reviews, testing, CI/CD, and quality.

Skills

C/C++
Rust
Performance optimization
Distributed systems
Linux development

Education

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

Tools

Apache Parquet
Apache ORC
Apache Iceberg
Apache Spark
Linux

Job description

DataPelago, Inc. is seeking a Data Processing Engineer - I/O to advance read/write capabilities of the DATA Pelago engine.

You will shape interfaces with data sources and sinks, catalogs, and formats, and drive performance across large-scale data sets. Ideal candidates bring 7+ years in data processing or distributed systems, deep experience with Spark/Parquet/ORC/Iceberg, and strong C/C++ with Rust preference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Processing Engineer, I/O & Performance
Remote Data Processing Engineer, I/O & Performance

DataPelago, Inc. • Mountain View (CA)

Remote
USD 120,000 - 180,000
Remote Data Processing Engineer — Spark, Parquet, Rust/C++
Remote Data Processing Engineer — Spark, Parquet, Rust/C++

DataPelago, Inc. • Mountain View (CA)

Remote
USD 120,000 - 180,000
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
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 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
Head of Data Processing Orchestration & Optimization
Head of Data Processing Orchestration & Optimization

NetApp, Inc. • San Jose (CA)

Hybrid
USD 228,000 - 339,000
Health Insurance
Life Insurance
Retirement Plans
+5
Senior Software Engineer, Data Processing & CS
Senior Software Engineer, Data Processing & CS

NetApp • San Jose (CA)

Hybrid
USD 196,000 - 293,000
Data Engineer - Real-Time, 24/7 Big Data Pipelines
Data Engineer - Real-Time, 24/7 Big Data Pipelines

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 80,000 - 110,000
Senior Data Engineer
Senior Data Engineer

Susquehanna International Group • Bala Cynwyd (PA)

On-site
USD 110,000 - 170,000
Senior Data Engineer
Senior Data Engineer

SIG Susquehanna • Pennsylvania

On-site
USD 120,000 - 160,000