Senior Data Engineer, FinOps & Cost Analytics

NVIDIA Corporation

United States

On-site

USD 200,000 - 322,000

Full time

6 days ago
Be an early applicant

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

NVIDIA Corporation is seeking a Senior Staff Software Engineer focused on data engineering for the FinOps team. You will design and run production data pipelines using Python, SQL and Databricks/Spark to support cost allocation, forecasting and optimization.

The role requires 12+ years of experience, strong Python/SQL, and hands-on Databricks/Spark expertise with data modeling. You will mentor engineers and lead data lifecycle governance.

Qualifications

  • 12+ years of software or data engineering experience building and operating production data systems.
  • Strong Python and SQL skills, with tested code and debugging complex data transformations.
  • Hands-on experience with Databricks, Apache Spark and lakehouse technologies or similar distributed data platforms.
  • Experience with data modeling, incremental processing, partitioning and schema evolution.
  • Experience building cloud-based pipelines and integrating REST APIs with authentication and error handling.
  • Track record of owning production reliability via automated tests, data quality checks, monitoring and recovery.

Responsibilities

  • Design, build and operate production pipelines using Python, SQL and Databricks/Spark for cloud billing, SaaS usage and shared-service telemetry.
  • Build reusable ingestion frameworks and data contracts for APIs and file-based sources, handling schema changes and late-arriving data.
  • Develop cost, usage and ownership models for BU, platform and service allocation, with reconciliation to source records.
  • Implement data freshness, completeness and accuracy checks, lineage and monitoring; diagnose incidents and automate retries and recovery.
  • Optimize distributed processing, storage and queries for performance and cost.
  • Own testing, CI/CD, safe deployments and runbooks for data services and production support.
  • Partner with Finance and service owners to turn reporting requirements into clear data models and interfaces.
  • Lead technical design, code reviews, mentoring, and apply access controls and auditability throughout the data lifecycle.

Skills

Python
SQL
Databricks
Apache Spark
Data modeling
REST APIs
CI/CD
Git
Data quality checks
Monitoring

Education

Bachelor's or Master's in CS/CE or related field

Tools

Databricks
Spark
Git
CI/CD tooling
REST APIs

Job description

NVIDIA Corporation is seeking a Senior Staff Software Engineer focused on data engineering for the FinOps team. You will design and run production data pipelines using Python, SQL and Databricks/Spark to support cost allocation, forecasting and optimization.

The role requires 12+ years of experience, strong Python/SQL, and hands-on Databricks/Spark expertise with data modeling. You will mentor engineers and lead data lifecycle governance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Data Engineer - FinOps & Data Pipelines
Senior Staff Data Engineer - FinOps & Data Pipelines

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 200,000 - 322,000
Equity
Benefits
Senior Data Engineer (Python) — Equity Options
Senior Data Engineer (Python) — Equity Options

NVIDIA Corporation • Clifton (TX)

Remote
USD 140,000 - 190,000
Equity
Senior Staff Software Engineer - Data Engineering
Senior Staff Software Engineer - Data Engineering

NVIDIA Corporation • United States

On-site
USD 200,000 - 322,000
Senior Data Engineer (Python) — Data Platform, Privacy & Equity
Senior Data Engineer (Python) — Data Platform, Privacy & Equity

NVIDIA Corporation • Austin (TX)

Remote
USD 150,000 - 190,000
Equity
Benefits
Senior Data Engineer Python - Scale Data Platform, Equity
Senior Data Engineer Python - Scale Data Platform, Equity

NVIDIA Corporation • Texas

Remote
USD 140,000 - 190,000
Equity
Benefits
Senior Staff Software Engineer - Data Engineering
Senior Staff Software Engineer - Data Engineering

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 200,000 - 322,000
Equity
Benefits
Senior Data Engineer: Scale, Reliability & Spark
Senior Data Engineer: Scale, Reliability & Spark

D8 LooP • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Senior Staff Software Engineer - Data Engineering Staff
Senior Staff Software Engineer - Data Engineering Staff

D8 LooP • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Senior Finance Data Analyst - AI-Driven, Equity Eligible
Senior Finance Data Analyst - AI-Driven, Equity Eligible

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 230,000
Equity
Comprehensive benefits
Senior Data Engineer (Python) - Scale, Privacy, Equity
Senior Data Engineer (Python) - Scale, Privacy, Equity

NVIDIA Corporation • California City (CA)

Remote
USD 150,000 - 230,000