Drimva

NVIDIA

Software Engineer, Data Systems

$224K–$356K

US, CA, Santa Clara +1 · Full-time · Posted Oct 29, 2026

Location
US, CA, Santa Clara
US, TX, Austin
Experience
12+ years of relevant software engineering experience.
Education
Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.

About the job

Build and operate data systems that ingest, join, store, query, and expose GPU data-center profiling and telemetry data for performance analysis.

What you'll do

  • Develop the data store, model, and low-latency query path for engineering performance data at GPU data-center scale.
  • Join profiling data with system context and manage versioned data contracts with data-producing teams.
  • Develop data APIs and evidence views, handle imperfect data, and measure trade-offs in quality, latency, storage, and retention.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Experience handling production-scale data, including billions of events per day or petabyte-class stores, and low-latency streaming pipelines.
  • Experience establishing and versioning data contracts and guiding consumers through format changes.
  • Proficiency with C++, Python, and SQL.

Nice to have

  • Hands-on work with telemetry, time-series data, analytical query engines such as ClickHouse, or columnar formats such as Arrow and Parquet.
  • Familiarity with profiler data or working knowledge of Go.

Pay

224,000 USD - 356,500 USD (base salary)

Tools

C++, Python, SQL, ClickHouse, Arrow, Parquet, Go

AI focus

Build data systems that support analysis of AI workload performance and automated analysis; NVIDIA also uses AI tools in recruiting.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)