Senior Systems Software Engineer

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $290k
$91k most similar roles pay here $385k

This role pays more than 99% of similar roles. Most pay $151,000–$196,750 — the shaded band above. At the midpoint, this role pays about $290k versus about $174k 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 · Senior Systems Software Engineer

As a Senior Systems Software Engineer – GeForce NOW Cloud, you will join the team responsible for building and deploying highly scalable cloud-based solutions for a high-performance SaaS/PaaS platform. You will design distributed systems, collaborate cross-functionally to drive new features, optimize existing infrastructure, and enhance overall reliability while influencing the technology stack and development methodology. Your daily work involves driving automation, monitoring, performance tuning, and building test harnesses to validate system performance at scale. The role requires expertise in Java, Golang, Python, Spring Boot microservices, Kubernetes operators, and NoSQL databases like Cassandra and Redis. You will utilize RESTful, gRPC, and MCP APIs while managing infrastructure as code and container orchestration. This position focuses on the technical challenges of cloud computing to support visual computing, deep learning, and artificial intelligence within a high-performance gaming streaming environment.

What you'll do

  • Design, build, and scale distributed cloud-based systems for a high-performance SaaS/PaaS platform.
  • Develop and scale RESTful, gRPC, MCP APIs and backend services using Java, Golang, or Python.
  • Influence the technology stack, architecture, and development methodologies to improve system performance.
  • Drive automation, monitoring, and performance tuning for cloud infrastructure.
  • Build and maintain scalable test harnesses to validate system performance at scale.
  • Mentor junior engineers and drive technical excellence across the engineering team.
  • Implement infrastructure as code and manage container orchestration using Kubernetes or ECS.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or an equivalent program from an accredited institution.
  • Minimum 12 years of hands-on industry experience delivering SaaS/PaaS solutions.
  • Proficiency in multiple programming languages including Java, Golang, and Python.
  • Experience developing and scaling RESTful, gRPC, MCP APIs, and backend services.
  • Deep knowledge of cloud infrastructure and distributed system design focusing on reliability, fault tolerance, scalability, and observability.
  • Experience with Spring Boot/Java microservices architecture and Golang Kubernetes operators.
  • Familiarity with infrastructure as code and container orchestration tools like Kubernetes, ECS, or OpenStack.
  • Experience with NoSQL databases such as Cassandra and caching solutions like Redis.

More like this

Similar roles

Senior System Software Engineer, Cloud

Nvidia

Santa Clara, CA 112 days ago $224,000$356,500
Kubernetes Golang C++ Python Java Docker Terraform Pulumi Helm Kustomize EKS GKE AKS gRPC Microservices Infrastructure as Code Observability
10+ yrs exp

Senior Manager, Systems Software Engineering

Nvidia

Santa Clara, CA 53 days ago $272,000$431,250
Cloud Services SaaS Distributed Systems Software Engineering Agile Scalability Availability Maintainability Technical Leadership
10+ yrs exp

Senior System Software Engineer, Platform and Performance

Nvidia

Santa Clara, CA 26 days ago $224,000$356,500
Linux Kernel KVM Hypervisor Python C C++ Rust x86 ARM Kubernetes GPUView Nvidia Nsight Kernel shark System Software Memory Management Computer Architecture CPU/GPU Scheduler Virtualization Platforms Game Engines
10+ yrs exp

Senior Software Engineer, GeForce NOW Video Streaming

Nvidia

Santa Clara, CA 53 days ago $184,000$287,500
C C++ CUDA Vulkan DirectX OpenGL H.264 HEVC AV1 NvMedia Multi-threaded Programming Video Compression adaptive bit-rate Kernel-mode Drivers Telemetry Performance Monitoring DLSS RTX
6+ yrs exp