Used Tools & Technologies
Go GPURequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 8
Docker @ 4
Grafana @ 4
Kubernetes @ 4
Prometheus @ 4
Terraform @ 4
Python @ 7
GCP @ 4
Java @ 7
CI/CD @ 4
AWS @ 4
Azure @ 4
Helm @ 4
Load Testing @ 4
Microservices @ 4
API @ 4
HTTP @ 4
Cloud Computing @ 4
Deep Learning @ 4
Observability @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
GeForce NOW is NVIDIA's Cloud Gaming service, streaming games at the highest quality to many device types (low-end PCs, Macs, TV or mobile devices). Using NVIDIA GPUs and proprietary software, GeForce NOW provides up-to-date games on latest hardware with near-instant launch. For more details: http://www.geforce.com/geforce-now
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, crafting scalable and efficient cloud services to drive Visual Computing, Deep Learning, and Artificial Intelligence.
Responsibilities
- Build scalable cloud systems (RESTful services, microservices, APIs, frameworks) on Kubernetes.
- Architect and manage Kubernetes clusters with custom components (CRDs, controllers, operators, workload scheduling, auto-scaling, multi-cluster, service mesh).
- Build advanced CI/CD pipelines and workflows (Pipeline as Code, GitOps, blue-green, canary, progressive delivery, Argo CD, Flux CD).
- Design observability solutions (Prometheus, Grafana, ELK, distributed tracing) and tooling (SLO/SLI, alerting, anomaly detection).
- 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 Java, Golang, and/or Python (preference for Golang; strong 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).
- Experience building solutions on cloud providers (AWS, Azure, GCP) with Kubernetes-native services. AWS experience (Fargate, EC2, EKS, Route53, SQS, DynamoDB) preferred.
- Deep knowledge of cloud infrastructure, distributed system design, and Kubernetes-native patterns.
- 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 analyzing observability data to identify bottlenecks and improvement areas.
- Background with load testing frameworks and performance testing at cloud scale.
- Experience with cloud-scale analytics and data-driven optimization of infrastructure and services.
Compensation
- Base salary range for Level 5: 224,000 USD - 356,500 USD.
- Base salary range for Level 6: 272,000 USD - 431,250 USD.
- You will also be eligible for equity and benefits.
Other information
- Applications for this job will be accepted at least until February 21, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.