Senior System Software Engineer for Cloud – GeForce NOW Platform
At a glance
AI generatedTL;DR
As a Senior System Software Engineer at GeForce NOW, you will join a cutting-edge team focused on delivering high-performance cloud gaming solutions. Your role involves designing, building, and scaling distributed cloud-based systems to enhance our SaaS/PaaS platform, collaborating with cross-functional teams to optimize existing systems and drive new feature development. You will influence the technology stack and architecture while mentoring team members in Kubernetes, observability, and infrastructure automation. The ideal candidate has over 12 years of experience in software development and Kubernetes infrastructure automation, with expertise in Golang and C++, as well as container orchestration tools like Kubernetes and Docker. Deep knowledge of cloud infrastructure, distributed systems, and RESTful APIs is essential, along with the ability to work effectively in a fast-paced environment.
Skills
What you'll do
- Design, build, and scale distributed cloud-based systems for GeForce NOW's high-performance platform.
- Influence technology stack, architecture, and development methodology to enhance overall reliability.
- Drive automation, monitoring, and performance tuning of Kubernetes-based infrastructure.
- Mentor team members in best practices related to Kubernetes, observability, and infrastructure automation.
- Develop and scale RESTful, gRPC, and MCP APIs for backend services.
What we're looking for
- 12+ years of experience in SaaS/PaaS software development with a focus on Kubernetes infrastructure automation.
- Deep expertise in Golang and C++ (Python and Java valued) for developing and scaling backend services and microservices.
- Extensive knowledge of container orchestration tools like Kubernetes, Docker, and Infrastructure as Code practices.
- Strong background in cloud infrastructure, distributed system design, and Kubernetes-native patterns.
- Proven experience in creating and scaling RESTful, gRPC, MCP APIs and backend services.
- Ability to drive automation, monitoring, performance tuning, and best practices in Kubernetes environments.
Employer
About Nvidia
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 825 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.
Most-posted roles
- Senior Solutions Architect, AI Infrastructure 4
- Senior System Software Engineer - AV Platform 4
- Senior Circuit Design Engineer 3
- Senior Circuit Methodology Engineer 3
- Senior Deep Learning Performance Architect 3