Principal Software Engineer, Employee Productivity

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$248,000–$391,000 / yr
Posted
45 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $200k
This role $320k
$113k most similar roles pay here $421k

This role pays more than 97% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $320k versus about $200k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal Software Engineer, Employee Productivity

As a Principal Software Engineer - Employee Productivity, you will join the team to drive the evolution of AI-powered employee experiences across web and native mobile applications. You will lead and code end-to-end features, architect high-performance services and UIs for personalized content, and embed LLM and vector-search capabilities into existing product surfaces. Your daily work involves owning system design reviews, technical roadmaps, and mentoring engineers while integrating third-party HRIS and collaboration platforms to create automated user journeys. You will utilize a modern tech stack including React, Next.js, TypeScript, Tailwind, Kubernetes, containers, and CI/CD pipelines. The role focuses on solving the challenge of providing seamless, AI-rich tools for a global workforce while ensuring robust observability, security, and accessibility standards across all platforms to maintain high reliability for employees in every region.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Lead and code end-to-end features for AI-powered employee experiences across web and native mobile applications.
  • Architect high-performance services and UIs to deliver personalized content, knowledge, and search results.
  • Embed LLM and vector-search capabilities into existing products to improve relevance and learning loops.
  • Own system design reviews, code reviews, and technical roadmaps while mentoring engineers across the team.
  • Integrate third-party HRIS, collaboration, and productivity platforms to create automated user journeys.
  • Implement modern front-end patterns and cloud-native back-end practices using Kubernetes and CI/CD pipelines.
  • Instrument observability tools, tracing, and logging to ensure 24/7 reliability for global users.
  • Uphold security, privacy, and accessibility standards across all employee-facing user journeys.

What we're looking for

  • BS, MS, or PhD in Computer Science, Engineering, Physics, Mathematics, or a related field (or equivalent experience).
  • 15+ years of full-stack product engineering experience.
  • 3+ years of experience at the principal or staff level guiding cross-functional teams.
  • Proven track record delivering consumer-grade web and mobile experiences at scale.
  • Expertise in search, recommendation, or applied-AI systems.
  • Hands-on experience with modern cloud infrastructure, K8s, and automated CI/CD.
  • Strong data modeling skills with both relational and NoSQL stores.
  • Fluency in application security standards.

More like this

Similar roles

Principal Software Engineer

Microsoft

Redmond, WA 15 days ago $142,800$274,800
C# JavaScript Python TypeScript React Next.js C++ Java C Distributed Systems APIs Observability Web Technologies
6+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp