Taro Logo

Senior System Software Engineer – GeForce NOW Cloud

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Gaming · Cloud · AI

Job Description

NVIDIA is seeking a Senior System Software Engineer for their GeForce NOW Cloud Gaming service, a cutting-edge platform that streams high-quality games to any device. This role combines cloud computing expertise with gaming technology, focusing on building and scaling distributed systems that power NVIDIA's cloud gaming infrastructure. The position offers an opportunity to work with sophisticated GPUs and proprietary software, creating streaming experiences that rival local PC gaming.

The ideal candidate will be deeply technical with extensive experience in cloud computing, distributed systems, and multiple programming languages. You'll be responsible for designing and implementing scalable cloud-based solutions, developing microservices and APIs, and ensuring high performance and reliability of the gaming platform. The role requires both technical excellence and leadership skills, as you'll be guiding junior engineers and influencing architectural decisions.

Working at NVIDIA means joining one of technology's most desirable employers, known for innovation in AI and accelerated computing. The company offers competitive compensation and comprehensive benefits, making it an attractive destination for top talent. Based in either Pune or Bengaluru, India, you'll be part of a forward-thinking team that's transforming the gaming industry through cloud technology.

This role is perfect for someone who combines deep technical knowledge with a passion for gaming and cloud technologies. You'll need 10+ years of experience, strong skills in languages like Java, Golang, and Python, and expertise in cloud infrastructure and distributed systems. The position offers the chance to work on cutting-edge technology while contributing to one of the most innovative companies in the world.

Last updated 23 days ago

Responsibilities For Senior System Software Engineer – GeForce NOW Cloud

  • Design, build, and scale distributed cloud-based systems for a high-performance SaaS/PaaS platform
  • Develop microservices and APIs to support a scalable gaming infrastructure
  • Collaborate cross-functionally to drive new features, optimize existing systems, and enhance overall platform reliability
  • Influence the technology stack, architecture, and development methodology
  • Drive automation, monitoring, and performance tuning
  • Build and maintain scalable test harnesses to validate system performance at scale
  • Guide and mentor junior engineers, enabling high-quality code delivery and best practices

Requirements For Senior System Software Engineer – GeForce NOW Cloud

Java
Go
Python
Kubernetes
Cassandra
Redis
  • B.Tech. or M.Tech. in Computer Science or equivalent program
  • Minimum 10+ years of hands-on industry experience delivering SaaS/PaaS
  • Strong self-initiative, passion, interpersonal skills, and adaptability to new technology
  • Proven experience in developing and scaling RESTful APIs and backend services
  • Deep knowledge of cloud infrastructure and distributed system design
  • Demonstrated skills in Java, Golang, and Python
  • Experience with Spring Boot/Java-based microservices architecture and Golang Kubernetes operators
  • Familiarity with infrastructure as code, container orchestration
  • Experience with NoSQL databases and caching solutions
  • Deep understanding of writing testable, maintainable, and performant codebases

Benefits For Senior System Software Engineer – GeForce NOW Cloud

  • Competitive salaries
  • Generous benefits package

Related Jobs

Senior Software Engineer, Cloud Platform

Senior Software Engineer position at NVIDIA focusing on building and managing cloud infrastructure services for the NGC platform, requiring 8+ years of distributed systems experience.

Senior System Software Engineer – GeForce NOW Cloud

Senior System Software Engineer position at NVIDIA's GeForce NOW Cloud team, building scalable cloud gaming infrastructure using modern technologies and distributed systems.

Senior Cloud Operation Engineer

Senior Cloud Operations Engineer position at Oracle, focusing on maintaining and optimizing cloud infrastructure and production environments.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Windows Cloud platform and Windows 365 Cloud PC, requiring 7+ years of experience in cloud services and distributed systems.

Sr. Digital Solution Engineer - Azure Infra

Senior Digital Solution Engineer position at Microsoft focusing on Azure infrastructure, combining technical expertise with customer-facing responsibilities in cloud and AI solutions.