Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Nvidia Senior Backend Software Engineer – GeForce Cloud 
United States, California 
751134922

20.04.2025
US, CA, Santa Clara
time type
Full time
posted on
Posted 2 Days Ago
job requisition id

We are looking for a Senior Backend Software Engineer who sees the big picture of Cloud Computing and is deeply technical, creative, and hands-on. You will 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.

What you’ll be doing:

  • 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.

What we need to see:

  • B.S. or M.S. in Computer Science or equivalent program from an accredited University/College (or equivalent experience).

  • 8+ 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 (load balancing, security, microservices, service discovery).

  • Demonstrated skills in a wide variety of languages, including Java, Golang, and Python.

  • Experience with Spring Boot and Java-based microservices architecture.

  • Familiarity with infrastructure as code, container orchestration (Kubernetes, ECS, OpenStack).

  • Experience with NoSQL databases (Cassandra, Firebase) and caching solutions (Redis).

  • Deep understanding and experience in writing testable, maintainable, and performant codebases.

Ways to stand out from the crowd:

  • Background with C++ and systems-level programming.

  • Experience deploying systems at cloud scale with high availability.

  • Background with CI/CD pipelines (Jenkins, GitLab CI) and building and maintaining test frameworks that validate functionality at scale.

  • Exposure to AI-assisted development tools and a passion for using LLMs to enhance development productivity.

  • Experience analyzing data to study cloud services and foresee potential areas of improvement.

You will also be eligible for equity and .