Principal Data and Asset Management Engineer

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$248,000–$391,000 / yr
Posted
122 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $320k
$118k most similar roles pay here $420k

This role pays more than 98% of similar roles. Most pay $146,900–$226,600 — the shaded band above. At the midpoint, this role pays about $320k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 985 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 971 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal Data and Asset Management Engineer

As a senior software engineer on NVIDIA’s globally distributed team, you will lead the design and evolution of enterprise asset management and CMDB platforms, ensuring data accuracy, consistency, and availability across infrastructure, software, and services. Your responsibilities include architecting robust ETL/ELT pipelines for ingesting and normalizing asset data from diverse sources, establishing data quality standards, and building reliable APIs for querying and managing configuration data at scale. You will also develop automation for asset lifecycle management and collaborate closely with various teams to ensure CMDB data supports operational workflows and compliance. The role requires extensive experience in Python or Go for backend systems development, deep expertise in ETL pipelines, and hands-on knowledge of relational and NoSQL databases. Strong communication skills are essential for influencing best practices across the organization.

What you'll do

  • Architect and lead design of enterprise-scale CMDB and asset management systems.
  • Own data architecture and integration strategy for asset and configuration data across platforms.
  • Design and maintain robust ETL/ELT pipelines for ingesting and normalizing asset data.
  • Establish and enforce strict data quality standards to ensure CMDB accuracy and trustworthiness.
  • Build reliable APIs and data services enabling large-scale querying and management of asset data.
  • Develop automation for asset lifecycle management, dependency tracking, and impact analysis.

What we're looking for

  • 15+ years of software engineering experience with a focus on designing and maintaining complex systems.
  • Deep expertise in building data-intensive backend systems, including ETL pipelines and production APIs.
  • Strong hands-on skills in Python or Go for developing data pipelines, automation, and services.
  • Extensive experience with CMDBs, asset inventory systems, and large-scale metadata platforms.
  • Proven ability to implement data validation, reconciliation, and monitoring in production environments.
  • Solid understanding of CI/CD, containerized deployments, Kubernetes, and cloud platforms like AWS.
  • Experience working with relational and NoSQL databases for designing scalable data models.

More like this

Similar roles

Principal Engineer Data

Northrop Grumman

Melbourne, FL 30 days ago $98,400$147,600
Python SQL Ethernet 1553 1394 ARINC 429 CAN IRIG 106 CH10 TmNS SysML Cameo VMware CI/CD Telemetry Data Acquisition Systems Database Development Interface Control Documents Model Based Systems Engineering Military Experience Secret Clearance

Principal Data Engineer

Genworth Financial

Remote (Richmond, VA) 75 days ago $120,000$120,000
Databricks Python Spark CI/CD Kafka Medallion OneLake Azure PostgreSQL Snowflake Git Jira Confluence Agile GCP AWS Terraform Kubernetes Prometheus Grafana
Remote Hybrid

Principal Data Engineer

McDonald’s Corporation

Chicago, Illinois 11 days ago $195,371$244,214
GCP Airflow Python Kubernetes Terraform PostgreSQL Docker CI/CD Prometheus Grafana Apache Kafka Spark Snowflake Git Jenkins GraphQL REST Swagger OAuth JSON SQL

Principal Data Analytics Engineer

Northrop Grumman

Melbourne, FL 24 days ago $98,400$147,600
SQL Python Tableau Agile CI/CD Airflow dbt Databricks Snowflake DataVault StarSchema Git CCPA GDPR
Hybrid

Principal Data Engineer, Growth Analytics

Autodesk

Remote (Massachusetts) 4 days ago $128,000$229,900
Snowflake Python Power BI Looker dbt Airflow Fivetran Pyspark SQL Kafka Salesforce Marketo PostgreSQL CI/CD Git Swagger REST APIs JSON YAML B2B SaaS
Remote