Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW

NVIDIA

12+ yrs Pune Full Time Hybrid (office + remote)
NVIDIA logo
Posted : today
Actively hiring

Job description

Join NVIDIA's GeForce NOW team, a leading cloud gaming service renowned for delivering high-fidelity gaming to any device. Our mission is to empower engineers by removing obstacles and ensuring robust, confident deployments. We manage advanced pipelines using GitLab CI, Jenkins, Flux CD, and Argo CD, integrated with StackStorm for event-driven automation and HashiCorp Vault for secure credential management. This role is central to our Kubernetes-native deployment platform, supporting global rollouts with zero downtime and accurate production replication in staging environments.

We are building the infrastructure that enables every GeForce NOW service to ship, run, and self-heal, pushing the boundaries of cloud automation across bare-metal and multi-cloud setups. If you're passionate about enabling seamless operations and empowering developer productivity, this is your opportunity.

Responsibilities

Develop and enhance backend microservices and APIs (REST, gRPC, MCP) crucial for our deployment platform, zone reservation, and developer self-service tools.

Implement advanced platform features such as dynamic delivery, automated rollbacks, drift detection, and automated zone bootstrapping.

Construct and maintain reliable staging environments that accurately mirror production, enabling early regression detection for development teams.

Develop and manage GitOps pipelines (Flux CD, Argo CD) across on-premises infrastructure and major cloud providers including Nvidia GFN Cloud, AWS, Azure, and GCP.

Create Kubernetes Custom Resource Definitions (CRDs) and operators in Go to manage scheduling, auto-scaling, and compliance across our data centers.

Build robust backend integrations and control-plane services, unifying CI/CD, observability, and automation systems into a cohesive platform.

Automate the configuration of dedicated hardware and multi-cloud environments using tools like Terraform, Ansible, and Vault.

Implement and manage monitoring solutions such as Prometheus, Grafana, Datadog, and ELK, coupled with SLOs and alerting for proactive issue detection.

Integrate automation tools, including runbooks, StackStorm bots, anomaly-triggered remediation, and Slack bots for self-service release management.

Qualifications

A Bachelor's or Master's degree in Computer Science or equivalent practical experience is required, coupled with over 12 years of expertise in Cloud Infrastructure and DevOps.

Demonstrate deep understanding of Kubernetes, including CRDs, operators, multi-cluster management, and security hardening adhering to CIS, PCI/SOC 2 standards.

Proficiency in GitOps principles and tools like Flux CD or Argo CD, alongside experience with GitLab CI and Jenkins. Development of control plane components in Go or Python is essential.

Experience managing HashiCorp Vault, Terraform, Ansible, and Helm across both on-premises and cloud deployments.

Proven ability in developing and scaling RESTful, gRPC, and MCP APIs, as well as backend services.

Extensive experience running hybrid multi-cloud and bare-metal infrastructures at production scale, with a track record of owning platform roadmaps from inception to completion.

Familiarity with internal developer portals like Backstage or similar solutions for self-service tooling is a plus.

Experience with AI-assisted coding tools such as Claude Code, GitHub Copilot, or Cursor is highly valued, as we leverage these daily. Exposure to hybrid infrastructure spanning on-premises GPU clusters and public cloud environments is also advantageous.

Essential Skills

KubernetesGitOpsCI/CDCloud-NativeBackend DevelopmentMicroservicesREST APIsgRPCFlux CDArgo CDGitLab CIJenkinsGoPythonTerraformAnsibleVaultHelmPrometheusGrafanaDatadogELK StackStackStormAutomationMulti-Cloud EnvironmentsBare-Metal Provisioning

Good to Have

BackstageAI-assisted coding tools

Highlights

  • Actively hiring

More Details

RoleSenior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW
IndustryCloud Computing, Gaming, Software Development
DepartmentCloud Engineering
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

Cloud Computing

Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW at NVIDIA | SkillMX | SkillMX