Senior System Software Engineer for Cloud – GeForce Now Platform

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

Used Tools & Technologies

Go IaC GPU

Required Skills & Competences

Software Development @ 8 Docker @ 4 Kubernetes @ 4 Terraform @ 4 Python @ 4 Java @ 4 gRPC @ 4 Helm @ 4 Microservices @ 4 API @ 4 Cloud Computing @ 4 Codex @ 4 Claude Code @ 4 Deep Learning @ 4 Observability @ 4 AI @ 4

Details

GeForce NOW is NVIDIA’s Cloud Gaming service, streaming games at the highest quality to many device types using sophisticated GPUs and NVIDIA proprietary software. The platform delivers up-to-date games on the latest hardware with a streaming experience comparable to a local PC.

Role overview

We are looking for a Senior System Software Engineer for Cloud who sees the big picture of Cloud Computing and is deeply technical, creative, and hands-on. You will design, build, and deploy highly scalable cloud-based solutions for GeForce NOW and craft scalable and efficient cloud services to drive 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 enhance overall platform reliability.
  • Influence technology stack, architecture, and development methodology.
  • Drive automation, monitoring, and performance tuning.
  • Mentor team members and drive best practices in Kubernetes, observability, and infrastructure automation.

Requirements

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

Ways to stand out

  • Experience using modern AI-assisted development tools (e.g., Codex, Claude Code).
  • Experience analyzing observability data to identify bottlenecks and improvement areas.
  • Experience with cloud-scale analytics and data-driven optimization of infrastructure and services.
  • Proven ability to operate effectively in ambiguous or fast-changing environments and iterate quickly while maintaining engineering quality and operational rigor.

Compensation and benefits

  • Base salary range (Level 5): 224,000 USD - 356,500 USD.
  • Base salary range (Level 6): 272,000 USD - 431,250 USD.
  • Eligible for equity and benefits. Base salary will be determined based on location, experience, and pay of employees in similar positions.

Additional information

  • Applications accepted at least until May 26, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.