GeForce NOW is NVIDIA’s cloud-powered gaming service, enabling users to stream games in high definition with low latency and smooth frame rates. The Senior System Software Engineer will join the GeForce NOW Platform Engineering team to design, develop, and optimize high-performance gaming servers using NVIDIA GPUs. The role focuses on platform performance and system software, including game performance optimization, Linux kernel and KVM hypervisor work, and optimization at scale. The engineer will apply knowledge of gaming workloads and streaming software across kernel and user-space interactions, bridge software and hardware for a cloud streaming service, and evaluate factors affecting game performance and stability. This position requires 12 or more years of system software engineering experience focused on platform performance, plus knowledge of operating-system kernel internals, memory management, computer architecture, and CPU-to-memory architecture. The successful candidate will be proficient in Python, C, C++, or Rust and have experience with performance-critical software, tools, and CPU/GPU schedulers. A bachelor's, master's, or PhD in a relevant technical field, or equivalent experience, is required. The listed base salary range is USD 224,000–356,500, with eligibility for equity and benefits. Applications will be accepted at least until October 29, 2026.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior