Principal Systems Software Engineer, GDN Platform and Tools

16 Minutes 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

Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Calgary, Alberta, Canada (Remote)
5 Months ago
Netflix - UI Engineer (L5) - Content Engineering

Netflix

United States (Remote)
6 Months ago
Corsair - eCommerce Full Stack Developer (React / Shopify)

Corsair

Milpitas, California, United States (On-Site)
1 Week ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
PwC - IN_Associate – Crm Technical -Ms Dynamics– Advisory -Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
5 Months ago
Flow - Senior/Staff Web Engineer

Flow

Miami, Florida, United States (Hybrid)
6 Months ago
Scopely - Senior Software Engineer (Java)

Scopely

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Google - Engineering Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
CD PROJEKT RED - Software Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Web UI Engineer (L5)

Netflix

United States (Remote)
1 Week ago
Canva - Senior Frontend Engineer - Cross Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Visa - Senior Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Highspot - Principal Frontend Web Engineer

Highspot

Seattle, Washington, United States (Hybrid)
6 Months ago
AI Fund - Artificial Intelligence Engineer

AI Fund

California, United States (Remote)
6 Months ago
Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
6 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

China (Remote)
6 Months ago
Volley - Senior Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
2 Months ago
Revolgy - L2 Cloud Operations Engineer

Revolgy

Georgia, United States (Remote)
4 Weeks ago
Netflix - UI Engineer (L4), Content Engineering

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Sony Pictures Animation - Production Assistant - Feature

Sony Pictures Animation

Los Angeles, California, United States (On-Site)
1 Month ago
Riot Games - Manager, Software Engineering - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Epic Games - Senior Development Manager

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Netflix - Full-Stack Software Engineer (L4)

Netflix

United States (Remote)
1 Week ago
Universal Music - Senior Staff Accountant

Universal Music

Los Angeles, California, United States (Hybrid)
1 Month ago
Next Level Business Services - SAP MM

Next Level Business Services

Naples, Florida, United States (On-Site)
6 Months ago
Samsung Semiconductor - Staff Engineer, Pre-Silicon Emulation

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Tencent - Senior Regional Manager of Tencent Overseas Payments

Tencent

Washington, United States (On-Site)
1 Month ago
Netflix - Engineering Manager, Telemetry & Logging - Infrastructure

Netflix

United States (Remote)
6 Days ago
Corsair - Supply Chain Planner

Corsair

Duluth, Georgia, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Glean - Tech Lead Manager - Generative AI Product

Glean

Palo Alto, California, United States (On-Site)
5 Months ago
Google - Senior Software Engineer, Performance, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
PlayStation Global - Manager, Software Engineering

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Pixel

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, Full Stack, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Bazaar Voice - Senior Software Engineer (Mobile Apps)

Bazaar Voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
6 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Storage

Google

Seattle, Washington, United States (On-Site)
5 Days ago
Google - Staff Software Engineer

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Jaspersoft - Senior Software Engineer

Jaspersoft

Pune, Maharashtra, India (On-Site)
6 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