Principal Systems Software Engineer, GDN Platform and Tools

6 Days ago • 15 Years + • Full Stack Development • $248,000 PA - $391,000 PA

Job Summary

Job Description

As a Principal Systems Software Engineer at NVIDIA, you'll be instrumental in building and scaling the GeForce Now and GDN (Graphics Delivery Network) platforms. This involves managing self-hosted GitHub Actions runners using Kubernetes, expanding runner support for various hardware/OS combinations, and using Infrastructure as Code (Terraform and ArgoCD). You'll build and maintain runner VM images, connect distributed services securely, develop Golang tools for platform observability, configure monitoring (Prometheus and Grafana), and contribute to open-source projects. The role requires extensive experience in full-stack development, cloud services, and secure service deployment. You'll be part of a distributed team, working across multiple time zones.
Must have:
  • 15+ years full-stack development experience
  • Cloud service deployment & maintenance
  • Proficiency in React/JavaScript/TypeScript, Python, and C/C++
  • Kubernetes, Terraform, ArgoCD expertise
  • Secure service deployment experience
Good to have:
  • AI model development experience
  • LLMs, text-to-speech, 3D graphics framework knowledge
  • Pixel streaming technologies
  • Video codec knowledge
Perks:
  • Competitive salary
  • Generous benefits package

Job Details

NVIDIA's GeForce Now, the next-generation gaming service powered by Nvidia GPUs in the cloud, transforms a Mac, any PC or just a mobile device into a high-performance gaming rig. GeForce NOW automatically keeps games up-to-date and users around the globe can instantly stream the latest games in high-definition resolution at the lowest latency for smoothest of gameplay. Just click and play! Visit us at https://www.nvidia.com/en-us/geforce-now

NVIDIA's GDN (Graphics Delivery Network) is a cloud streaming platform that uses the same technology as GeForce NOW to stream 3D content, including games, to almost any device. GDN enables game publishers to stream games built with any 3D engine, offering a seamless one-click play experience. It provides a turnkey solution, allowing publishers to upload their content to a developer portal and then let NVIDIA GDN handle the streaming process. Within GeForce Now, you will function as a validated Principal Systems Software Engineer to build and scale the platform and next-generation tools with a team of decentralized and distributed engineers across multiple time zones. If you're passionate about building and delivering the platform that provides a suite of tools and services for creating, managing, and distributing 3D applications over a network, this is an opportunity to work with exciting technology at one of the most innovative companies in the world.

What you'll be doing:

  • Manage and scale self-hosted GitHub Actions runners using Kubernetes

  • Help expand runner support for various hardware and operating system combinations, including Linux, Windows, single-GPU, multi-GPU, NVLink, and more

  • Use Infrastructure as Code (Terraform and ArgoCD) to deploy and maintain infrastructure both on-premise and in AWS.

  • Build and maintain runner VM images using HashiCorp Packer

  • Connect distributed services securely using mTLS, PKI, and HashiCorp Vault.

  • Develop, package, and deploy custom Golang tools to support platform observability, stability, and efficiency

  • Configure alerting and monitoring to identify and address issues quickly, using tools like Prometheus and Grafana. and

  • Contribute upstream to open-source tools and libraries that our team depends on

  • Periodically update platform dependencies and address CVEs

What we need to see:

  • B.S. or M.S. in Computer Science, Computer Engineering, or a related field (or equivalent experience)

  • 15+ years of proven experience in full-stack development with verifiable experience building, deploying, and maintaining Cloud services.

  • Proven full-stack development experience with a focus on rapidly improving UI capabilities and usability.

  • Proficiency in React/JavaScript/TypeScript, Python, and C/C++ programming.

  • Extensive experience in deploying highly reliable and secure services.

  • Ability to work independently and as part of a team.

  • Motivated self-starter with strong analytical and debugging skills, with the ability to balance multiple simultaneous projects.

  • Excellent verbal and written communication skills.

Ways to stand out from the crowd:

  • Experience with developing and deploying AI models.

  • Experience with LLMs, text-to-speech, and 3D graphics frameworks.

  • Background with pixel streaming technologies.

  • Knowledge of video codecs.

With competitive salaries and a generous benefits package, NVIDIA is considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking individuals in the industry working for us. Due to unprecedented growth, our exclusive engineering teams are expanding rapidly. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you!

The base salary range is 248,000 USD - 391,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Wrike - Senior Backend Engineer

Wrike

(Remote)
1 Day ago
PwC - IN-Associate_.NET Full Stack Developer_MS Engg_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Powerintegration - IT System Software Development Manager (Semiconductor)

Powerintegration

Pasig, Metro Manila, Philippines (On-Site)
7 Months ago
Scout - Senior Software Engineer, Full Stack

Scout

Fremont, California, United States (On-Site)
20 Hours ago
Aristocrat Gaming - Paralegal - Branding

Aristocrat Gaming

Franklin, Tennessee, United States (Hybrid)
2 Months ago
NVIDIA - Senior Full-Stack Web Applications Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Microsoft - Software Engineer 2

Microsoft

Belgrade, Serbia (On-Site)
1 Week ago
Scopely - Senior Software Engineer - Server - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Google - Senior Software Engineer, Java and Kotlin Ecosystem, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Crunchyroll - Software Engineer III, Video Delivery

Crunchyroll

(Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Morrisville, North Carolina, United States (On-Site)
2 Days ago
Velotio Technologies - Senior Engineer (React.js)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
Next Level Business Services - Tealium Consultant

Next Level Business Services

San Antonio, Texas, United States (On-Site)
6 Months ago
Flow - Senior/Staff Web Engineer

Flow

New York, New York, United States (Hybrid)
6 Months ago
Buckman - Senior Lead Digital Software Engineer – Front End

Buckman

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Welevel - Senior Cloth Artist

Welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Wrike - Senior Backend Engineer

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
1 Day ago
Ajmera Infotech - ASP.NET Developer with Azure Expertise

Ajmera Infotech

San Jose, California, United States (On-Site)
7 Months ago
Arkose Labs - Senior Solutions Consultant

Arkose Labs

Raleigh, North Carolina, United States (On-Site)
17 Hours ago
Western Digital - Intern - Software Development

Western Digital

Prachin Buri, Thailand (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Google - Senior Software Engineer, Mobile (Android), Google Workspace

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Microsoft - Product Designer I - Microsoft Teams

Microsoft

Redmond, Washington, United States (On-Site)
2 Days ago
Google - Group Product Manager, AlloyDB, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Lionsgate Games - Manager, Social Media Marketing

Lionsgate Games

Santa Monica, California, United States (On-Site)
2 Months ago
Nielsen Holdings - Finance Audit Manager

Nielsen Holdings

United States (Remote)
3 Weeks ago
Netflix - Machine Learning Engineer

Netflix

United States (Remote)
3 Months ago
Sphere Entertainment Co - Capture Coordinator

Sphere Entertainment Co

Burbank, California, United States (On-Site)
2 Weeks ago
Google - Program Manager II, Materials Management, Cloud Supply Chain

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
JMA - Automation Technician - Fanuc Robotics, PLC, HMI

JMA

Liverpool, New York, United States (On-Site)
1 Day ago
Nintendo - Merchandising Specialist - Nintendo Stores

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Meta - Software Engineering Manager, Product Infrastructure

Meta

Washington, District Of Columbia, United States (Remote)
5 Months ago
Meta - Software Engineer, Infrastructure

Meta

Austin, Texas, United States (Remote)
5 Months ago
Every matrix - Senior Full-stack Developer (Angular/Node.js)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Month ago
Every matrix - Middle Java Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
WebFX - Jr. React Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
6 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Chicago, Illinois, United States (Remote)
6 Months ago
Meta - Software Engineer, Infrastructure

Meta

Los Angeles, California, United States (Remote)
2 Weeks ago
Google - Software Engineer III, Full Stack, YouTube OTT

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Senior Software Engineer, Infrastructure

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Zuora - Software Engineer III

Zuora

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug