Senior System Software Engineer for Cloud – GeForce NOW Platform

at Nvidia
USD 224,000-431,200 per year
SENIOR
✅ On-site

Tech Stack

AI @ 4 API @ 4 Claude Code @ 4 Codex @ 4 Deep Learning Distributed Systems Docker @ 4 GPU Go Helm @ 4 IaC Java @ 4 Kubernetes @ 8 Microservices @ 4 Observability @ 4 Python @ 4 Software Development @ 8 Terraform @ 4 gRPC @ 4

Details

GeForce NOW is NVIDIA’s cloud gaming service, streaming games at high quality to users across PCs, Macs, TVs, and mobile devices. Using NVIDIA GPUs and proprietary software, the platform provides an experience that rivals a local PC, with up-to-date games and near-instant launch times.

The team is seeking a deeply technical, creative, and hands-on Senior System Software Engineer for Cloud to design, build, and deploy highly scalable cloud-based solutions for GeForce NOW. The role requires expertise in programming languages, distributed systems, multithreading, and cloud services. The work will support scalable and efficient cloud services for visual computing, deep learning, and artificial intelligence.

Responsibilities

  • Design, build, and scale distributed cloud-based systems for a high-performance SaaS/PaaS platform.
  • Collaborate cross-functionally to drive new features, optimize existing systems, and improve platform reliability.
  • Influence the technology stack, architecture, and development methodology.
  • Drive automation, monitoring, and performance tuning.
  • Mentor team members and promote best practices in Kubernetes, observability, and infrastructure automation.

Requirements

  • BS or MS in Computer Science, or equivalent experience.
  • 12+ years of experience delivering SaaS/PaaS solutions, with a focus on software development and Kubernetes infrastructure automation.
  • Extensive experience with Golang and C++; Python and Java experience is valued.
  • Experience developing and scaling backend services and microservices.
  • Experience with container orchestration technologies including Kubernetes, EKS, GKE, and AKS.
  • Experience with containers including Docker and containerd.
  • Experience with Infrastructure as Code tools including Terraform, Pulumi, Helm, and Kustomize.
  • Deep knowledge of cloud infrastructure, distributed system design, and Kubernetes-native patterns.
  • Proven experience developing and scaling RESTful, gRPC, and MCP APIs and backend services.
  • Ability to write testable, maintainable, and performant code, with a focus on observability.
  • Strong self-initiative, interpersonal skills, adaptability, and ability to collaborate across teams and time zones.

Additional Qualifications

  • Experience using AI tools such as Codex and Claude Code.
  • Experience analyzing observability data to identify bottlenecks and improvement opportunities.
  • Experience with cloud-scale analytics and data-driven infrastructure and service optimization.
  • Ability to operate effectively in ambiguous or rapidly changing environments and turn uncertainty into clear technical direction and execution plans.
  • Strong bias for action and iteration, including prototyping, validating, learning from feedback, and refining solutions while maintaining engineering quality and operational rigor.

Benefits

NVIDIA offers competitive salaries, equity, and a generous benefits package. The base salary is determined by location, experience, and the compensation of employees in similar positions.

  • Level 5 base salary: USD 224,000–356,500 per year.
  • Level 6 base salary: USD 272,000–431,250 per year.

Applications will be accepted at least until May 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs