Drimva

NVIDIA

Senior Staff Software Engineer - Data Engineering

$200K–$322K

US, CA, Santa Clara · Senior Staff · Full-time · Posted Oct 23, 2026

Experience
12+ years of software or data engineering experience building and operating production data systems.
Education
Bachelor’s or Master’s degree in Computer Science, Computer Engineering or a related field, or equivalent experience.

About the job

Build and operate reliable data pipelines and models for NVIDIA’s FinOps cost allocation, forecasting, and optimization.

What you'll do

  • Develop production pipelines, reusable ingestion frameworks, and cost and usage models for billing, SaaS, and service data.
  • Improve data quality, monitoring, performance, and operational reliability; own testing, deployments, recovery, and production support.
  • Partner with Finance and engineering teams, lead technical reviews, and mentor engineers.

What they ask for

  • Strong Python and SQL skills and experience building tested production code.
  • Hands-on experience with Databricks, Apache Spark, and lakehouse technologies or comparable distributed data platforms.
  • Experience with data modeling, cloud pipelines, REST API integration, and production reliability.
  • Experience with Git, CI/CD, secure data access, and technical communication.

Nice to have

  • Familiarity with FinOps, cloud billing datasets, FOCUS, SaaS license utilization, or cost-allocation models.
  • Experience with data catalogs, workflow orchestration, observability platforms, or AI-assisted anomaly detection and root-cause analysis.

Pay

200,000 USD - 322,000 USD base salary

Tools

Python, SQL, Databricks, Apache Spark, Git, CI/CD, REST APIs

AI focus

Use sound judgment with AI coding tools and validate generated code; preferred experience includes AI-assisted anomaly detection and root-cause analysis.

Model-written summary · the original posting is authoritative

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