Senior Principal Systems Engineer - GPU-Accelerated Data

NVIDIA

Champaign (IL)

On-site

USD 272,000 - 431,250

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group in Champaign, Illinois.

This role focuses on GPU-accelerated data processing to scale multi-node deployments and reduce cloud costs, with base salary ranging from 272,000 to 431,250 USD. You will develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames, enable iceberg/delta lake interoperability, and collaborate with OSS communities while addressing large-scale distributed processing

Qualifications

  • BS, MS or PhD in Computer Science, Computer Engineering, or closely related field (or equivalent experience).
  • 15+ years of work experience in software development.
  • Outstanding technical skills in designing and implementing high-quality distributed systems.
  • Excellent programming skills in C++, Java, and/or Scala.
  • Ability to work with teams across organizational boundaries and geographies.
  • Familiarity with the open source data platform ecosystem (Apache Spark, Velox, Presto, Apache Arrow, Apache DataFusion, etc.).
  • Highly motivated with strong interpersonal skills.
  • Database query optimization is a strong plus.

Responsibilities

  • Develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames and I/O on Parquet, ORC and JSON.
  • Enable interoperability with table formats like Apache Iceberg and Delta Lake, and Unity Catalog metastores.
  • Contribute to OSS libraries such as NVIDIA cuDF, CCCL and UCX through discussions and code.

Skills

Java
C++
Scala
Distributed systems
SQL/Query optimization

Education

BS/MS/PhD in CS or related field

Tools

cuDF
CCCL
UCX

Job description

NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group in Champaign, Illinois.

This role focuses on GPU-accelerated data processing to scale multi-node deployments and reduce cloud costs, with base salary ranging from 272,000 to 431,250 USD. You will develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames, enable iceberg/delta lake interoperability, and collaborate with OSS communities while addressing large-scale distributed processing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Systems Software Engineer, GPU-Accelerated Spark
Principal Systems Software Engineer, GPU-Accelerated Spark

Nvidia Corporation • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits
GPU-Accelerated Spark Systems Engineer
GPU-Accelerated Spark Systems Engineer

NVIDIA • Champaign (IL)

On-site
USD 224,000 - 356,000
Equity
Benefits
Principal Systems Software Engineer
Principal Systems Software Engineer

NVIDIA • Champaign (IL)

On-site
USD 272,000 - 432,000
Principal Systems Software Engineer
Principal Systems Software Engineer

Nvidia Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,250
Equity
Benefits
Senior Systems Software Engineer – GPU Spark Acceleration
Senior Systems Software Engineer – GPU Spark Acceleration

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Engineer
Senior System Software Engineer

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Engineer
Senior System Software Engineer

NVIDIA • Champaign (IL)

On-site
USD 224,000 - 356,000
Equity
Benefits
Principal ML Engineer - GPU-Accelerated Spark + Equity
Principal ML Engineer - GPU-Accelerated Spark + Equity

NVIDIA • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Principal Machine Learning Engineer, Accelerated Apache Spark
Principal Machine Learning Engineer, Accelerated Apache Spark

NVIDIA • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Principal Machine Learning Engineer, Accelerated Apache Spark
Principal Machine Learning Engineer, Accelerated Apache Spark

Nvidia Corporation • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits