Taro Logo

Senior System Software Engineer – GeForce NOW Cloud

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

Job Description

NVIDIA's GeForce NOW is a cutting-edge Cloud Gaming service that's transforming how games are played, allowing users to stream high-quality games regardless of their device capabilities. As a Senior System Software Engineer on the GeForce NOW Cloud team, you'll be at the forefront of cloud computing innovation, working on highly scalable solutions that power next-generation gaming experiences. The role combines deep technical expertise in distributed systems, cloud architecture, and modern programming languages with the excitement of working on a product that reaches millions of gamers worldwide.

You'll be responsible for designing and building the cloud infrastructure that makes instant gaming possible, developing microservices and APIs that support the gaming platform, and ensuring the entire system maintains high performance at scale. The position offers the opportunity to work with cutting-edge technologies including Kubernetes, modern programming languages like Go and Java, and advanced cloud architectures.

NVIDIA is widely recognized as one of the most desirable employers in the technology sector, known for its innovative work in AI, digital twins, and accelerated computing. The company offers competitive compensation and comprehensive benefits, making it an attractive destination for top talent. This role is perfect for someone who combines deep technical knowledge with a passion for gaming and cloud technologies, offering the chance to work on systems that are literally changing how people experience gaming worldwide.

The position is based in either Pune or Bengaluru, India, where you'll be part of a growing team of forward-thinking engineers. You'll have the opportunity to mentor junior engineers, influence technical decisions, and work on solutions that operate at massive scale. If you're excited about cloud computing, passionate about gaming, and want to be part of a team that's pushing the boundaries of what's possible in cloud gaming, this role offers the perfect opportunity to make a significant impact.

Last updated 14 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

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
  • 10+ years of hands-on industry experience delivering SaaS/PaaS
  • Strong self-initiative, passion, interpersonal skills, and adaptability
  • Experience in developing and scaling RESTful APIs and backend services
  • Deep knowledge of cloud infrastructure and distributed system design
  • Skills in Java, Golang, and Python
  • Experience with Spring Boot/Java-based microservices architecture
  • 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 Gaming service, focusing on distributed systems and cloud infrastructure in Pune or Bengaluru, India.

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.