Senior Software Engineer, Data Platform

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
21 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$109k most similar roles pay here $220k

This listing doesn't post a salary. Most similar roles pay $149,500–$202,561.

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 1048 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Data Platform

As a Senior Software Engineer, Data Platform, you will join the NVIDIA Operations organization as a System Data Architect to build data platforms and tools for reporting and analytics. You will lead initiatives to identify data strategies, develop in-house tool suites from the ground up, and process logs into custom visualizations for large-scale analysis. Your daily work involves building and optimizing self-serve ETL frameworks, streaming pipelines, and framework modules to extract, validate, and transform data from various source systems into a Data Lake. You will manage tools used specifically in the testing of semiconductor chips, boards, systems, and servers. Key technical requirements include Python, Spark, SQL, AWS, Kubernetes, Docker, Terraform, and experience with Parquet or Protobuf. You will also handle semi-structured log parsing and integrate SAP systems to support AI and machine learning platforms.

What does a Software Engineer earn in California?

Median $214000 from 763 postings across 66 companies.

See salary data

What you'll do

  • Develop and maintain in-house tools for processing logs into data platforms and custom visualizations.
  • Build, scale, and optimize self-serve ETL frameworks and streaming pipelines for real-time analytics.
  • Design framework modules to extract, validate, and transform data from various source systems into a Data Lake.
  • Lead the development of data strategies based on specific data sources and business use cases.
  • Manage and own the data platform and transformation tools used specifically for AI and Machine Learning.
  • Create self-service platforms to support individual business units in their data and machine learning needs.
  • Architect and maintain data warehouses for complex ecosystems involving semiconductor chips, boards, systems, and servers.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science or Information System, or equivalent experience with programming knowledge.
  • 7+ years of relevant experience.
  • Experience defining and leading projects, collecting requirements, setting timelines, and delivering results.
  • Experience architecting, designing, developing, and maintaining data warehouses/data lakes for complex ecosystems.
  • Strong Python experience with a focus on data extraction and transformations.
  • In-depth experience crafting ETL pipelines using Spark, SQL, and AWS/Cloud.
  • Solid understanding of operational processes in semi-chips, boards, systems, and servers.
  • Working knowledge of AWS, Kubernetes, Docker, Terraform, Parquet, Protobuf, or visualization tools (preferred).

More like this

Similar roles

Software Engineer, Data Platform

Block

San Francisco, CA 33 days ago $180,000–$270,000
Python Kotlin Snowflake Databricks Apache Iceberg Terraform Apache Airflow dbt Prefect Buildkite GitOps DataHub Anomalo Looker Omni AWS CI/CD

Senior Data and Platform Engineer

Nvidia

Remote (CA) +3 2 days ago $140,000–$224,250
Python SQL Spark PySpark Databricks Delta Lake Kafka AWS Azure GCP Kubernetes CI/CD ETL data-modeling Distributed Systems Elasticsearch OpenSearch LLM Slurm
5+ yrs exp Remote

Senior Software Engineer, Data Platform

Coinbase

Remote 7 days ago $186,065–$218,900
Python Go Java SQL Spark Kafka Airflow Cloud Data Warehouses Data Lakes Data Pipelines Microservices Data Security Data Observability Caching Key/Value Stores Columnar Storage Query Federation
5+ yrs exp Remote

Senior Staff Software Engineer, Data Platform

Coinbase

Remote 99 days ago $253,895–$298,700
Distributed Systems Data Engineering Kafka Databricks Snowflake CDC Streaming Platforms Data Lakes Real-time Processing Feature Stores
10+ yrs exp Remote