Senior Software Engineer, Platform Engineering

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$168,000–$270,250 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $219k
$98k $289k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $151,000–$201,600 — the blue band above. At the midpoint, this role pays about $219k versus about $176k 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 1448 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Platform Engineering

Senior Software Engineer, Platform Engineering joins the technology team to build next-generation AI platforms and products designed to improve business efficiency and productivity. This role involves architecting and scaling software systems, specifically building agentic AI systems that leverage LLMs for reasoning, planning, and tool orchestration across enterprise workflows. Key responsibilities include developing scalable platforms for retrieval-augmented generation, long-term memory, and contextual reasoning while integrating agents with enterprise data sources, APIs, and internal microservices. The candidate must utilize Python, Kubernetes, Docker, and LangChain to build large-scale distributed systems and cloud-native applications. Technical requirements include expertise in Linux, embedded systems, firmware, and hardware/software integration. The work focuses on solving complex problems in agentic AI paradigms, including planning, memory, tool invocation, and multi-step reasoning within a hybrid cloud environment.

What does a Software Engineer earn in California?

Median $214000 from 1180 postings across 74 companies.

See salary data

What you'll do

  • Architect and build agentic AI systems that leverage LLMs for reasoning, planning, and tool orchestration.
  • Develop scalable platforms for retrieval-augmented generation (RAG), long-term memory, and contextual reasoning.
  • Integrate AI agents with enterprise data sources, APIs, and internal microservices to enable real-world actions.
  • Build reusable infrastructure for agent orchestration, tool integration, evaluation, and observability.
  • Design and deploy large-scale distributed systems and cloud-native applications in Kubernetes environments.
  • Implement test automation, production testing, and automation frameworks for software systems.
  • Integrate hardware/software components including Linux, embedded systems, and firmware.
  • Deliver end-to-end intelligent experiences across applications by collaborating with cross-functional teams.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 8+ years of experience building large-scale distributed systems and cloud-native applications (Python preferred).
  • Strong experience designing and deploying LLM-powered systems, including RAG, tool use, and agent-based architectures.
  • Deep understanding of agentic AI paradigms including planning, memory, tool invocation, and multi-step reasoning.
  • Experience with agent frameworks and orchestration tools such as LangChain.
  • Hands-on experience deploying applications in Kubernetes environments.
  • Experience building systems in cloud and hybrid environments.
  • Proven track record leading complex technical initiatives and mentoring high-performing teams.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN +1 102 days ago
Java C++ C# Go Python Oracle Cloud Infrastructure AWS Azure GCP Kubernetes CI/CD Maven Gradle Artifactory mTLS Distributed Systems
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 94 days ago $92,500–$209,500
Java Go C++ Python Distributed Systems REST APIs Microservices Linux NoSQL Git CI/CD Kubernetes Docker OCI AWS Azure GCP Identity and Access Management (IAM)
3+ yrs exp

Senior Platform Software Engineer

Oracle

102 days ago $92,500–$209,500
CI/CD SDKs Testing Frameworks Infrastructure Debugging Observability Service Ownership AI Enablement Documentation Code Review
3+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 94 days ago
Kubernetes Oracle Cloud Infrastructure AWS Azure Java C++ C# Go Distributed Systems NoSQL mTLS IAM SAST DAST
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 102 days ago $92,500–$209,500
Java Distributed Systems API Monitoring Observability Performance Profiling System Architecture Secure Coding Data Processing
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 94 days ago $92,500–$209,500
Java Oracle Cloud Infrastructure (OCI) Distributed Systems Cloud Architecture Cloud Engineering API Agile Monitoring Observability Performance Profiling Secure Coding Kubernetes CNCF
6+ yrs exp