New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Nvidia

Senior System Software Engineer – GeForce NOW Cloud

Nvidia
Apply →
onsite senior full-time $95,000–$150,000 Santa Clara

First indexed 22 May 2026

Description

We are looking for a Senior System Software Engineer who can design, build, and deploy highly scalable cloud-based solutions for GeForce NOW. You will require a deep understanding of programming languages, distributed systems, multi-threading, and most importantly, cloud services. Your work will craft scalable and efficient cloud services to drive Visual Computing, Deep Learning, and Artificial Intelligence.

Responsibilities:

  • Design, build, and scale distributed cloud-based systems for a high-performance SaaS/PaaS platform.
  • 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.
  • Raise the engineering bar through dedicated mentorship and driving technical excellence.

Requirements:

  • B.S. or M.S. in Computer Science or equivalent program from an accredited University/College (or equivalent experience).
  • Minimum 12+ 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, gRPC, MCP APIs and backend services.
  • Deep knowledge of cloud infrastructure and distributed system design (high reliability, fault tolerance, scalability, observability).
  • Demonstrated skills in a wide variety of languages, including Java, Golang, and Python.
  • Experience with Spring Boot/Java-based microservices architecture and Golang Kubernetes operators.
  • Familiarity with infrastructure as code, container orchestration (Kubernetes, ECS, OpenStack).
  • Experience with NoSQL databases (Cassandra) and caching solutions (Redis).
  • Deep understanding and experience in writing testable, maintainable, and performant codebases.

Benefits:

  • Competitive salaries and a generous benefits package.
  • Eligibility for equity.
  • Opportunities for professional growth and development.