New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior System Software Engineer, Platform and Performance - GeForce Now

NVIDIA
Apply →
senior full-time Santa Clara, CA

First indexed 17 Aug 2026

Description

We are looking for a versatile person to join our group of highly skilled and motivated engineers who bring GeForce NOW to life! As a member of the GeForce Now Platform Engineering team, you will help design, develop, and optimize high performant GeForce Now gaming servers with state-of-the-art NVIDIA GPUs.

Responsibilities:

  • Optimize game performance on Linux Kernel and KVM Hypervisor
  • Analyze and improve system software and performance at scale
  • Understand and apply gaming workloads, streaming software for kernel and user space interactions
  • Bridge the gap between software and hardware for a cloud streaming service
  • Understand and apply the factors that influence the performance and stability of a game

Requirements:

  • BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent experience
  • 12+ years of experience in system software engineering for platform performance
  • Knowledge of OS kernel internals, memory management, computer architecture, CPU-to-Memory architecture
  • Proficiency in Python/C/C++/Rust
  • Experience working in performance critical software, tools, CPU/GPU scheduler
  • Passionate about software design and optimizing software performance

Preferred Qualifications:

  • Excellent knowledge in x86 and ARM architecture
  • Prior experience with hypervisors, game engines, virtualization platforms
  • Prior experience with tools like GPUView, Kubernetes, Nvidia Nsight, Kernel shark, etc.
  • Proficiency in debugging complex problems

You will also be eligible for equity and benefits.