Software Engineering Manager, Cloud Streaming

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$168,000–$270,250 / yr
Employment
Full-time
Posted
9 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $219k
$127k $286k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $142,400–$216,000 — the blue band above. At the midpoint, this role pays about $219k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1472 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1109 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Engineering Manager, Cloud Streaming

JOB TITLE: Software Engineering Manager - Cloud Streaming The Software Engineering Manager - Cloud Streaming will lead a software engineering team within the GeForce NOW Developer Portal organization. This role involves managing engineers to build the services, tools, and user interfaces that power the cloud gaming ecosystem. Key responsibilities include developing roadmaps, supervising daily engineering activities, gathering high-level requirements, and coordinating partner support activities. The candidate must design and operate distributed software systems, specifically focusing on edge and networking services. Required technical skills include proficiency in Golang, Java, C, C++, or Rust, along with experience in AWS services like EKS, ECS Fargate, and WAF. The role requires expertise in Kubernetes, Terraform, Helm, and ArgoCD, as well as real-time, low-latency streaming systems like WebRTC and APIs using REST or GraphQL.

What does a Software Engineering Manager earn?

Median $215650 from 128 postings across 37 companies.

See salary data

What you'll do

  • Develop, guide, and supervise a team of engineers in their daily software development activities.
  • Partner with internal teams to develop product roadmaps, development strategies, and processes.
  • Gather high-level requirements and influence the design and implementation of software products.
  • Present regular status updates and deep dives to internal stakeholders and external partners.
  • Organize, deploy, and coordinate partner support activities and infrastructure.
  • Build and operate services, tools, and UIs that power the GeForce NOW cloud gaming ecosystem.
  • Maintain a deep understanding of the components supporting NVIDIA's cloud gaming ecosystem.

What we're looking for

  • BS/MS degree in Computer Science or related areas, or equivalent experience.
  • Experience designing and building distributed software systems, including edge and networking services.
  • 3+ years of experience leading and developing teams of engineers with diverse technical backgrounds across organizations.
  • Experience building and operating services on AWS, including EKS, ECS Fargate, ALB/NLB, WAF, and ACM.
  • Strong ability to write code in mainstream systems programming languages such as Golang, Java, C, C++, or Rust.
  • Experience with Kubernetes, container orchestration, and infrastructure-as-code tooling like Terraform, Helm, and GitOps/ArgoCD.
  • Experience with real-time, low-latency streaming systems such as WebRTC.
  • Demonstrated ability to design and operate partner- and developer-facing APIs (REST/GraphQL) at scale.

More like this

Similar roles

Software Engineering Manager

Nvidia

Remote (TX) +2 39 days ago
Kubernetes Golang Java C C++ Rust Docker Containerd CRI-O Linux Kernel DevOps Identity and Access Management Cloud Computing Networking Storage
10+ yrs exp Remote

Manager, Software Engineering, Cumulus Linux

Nvidia

Santa Clara, CA 2 days ago $224,000–$356,500
Linux C Python Debian Networking gNMI OpenConfig Streaming Telemetry Data Modeling Embedded Software Ethernet Kernel Networking Cloud Native System Monitoring
10+ yrs exp

Streaming Media Software Engineer

Apple Inc

Cupertino, CA 103 days ago $129,300–$225,300
C C++ Systems Development Video Streaming Web-based Playback Adaptive Bit-rate LLMs Data Analytics
3+ yrs exp

Software Engineering Manager

PNC

Pittsburgh, PA 76 days ago
ETL Applications Integration Agile Development Release Management UX) Design System Testing Software Process Improvement Application Delivery Process Application Development Tools Data Exchange
5+ yrs exp

Software Engineering Manager

Broadridge

Newark, NJ 52 days ago $200,000–$230,000
Java Spring Kafka Camunda PostgreSQL Redis Distributed Systems API Design Event-Driven Architecture Cloud-Native Platform Engineering Agile L3 Support Root-Cause Analysis
10+ yrs exp Hybrid

Software Engineering Manager

Microsoft

16 days ago $165,600–$296,400
C C++ C# Java JavaScript Python Distributed Systems Software Security RBAC Telemetry Incident Management SDLC Microsoft Purview Entra
8+ yrs exp Hybrid