Manager, Systems Software Engineering - NV Cloud Functions

at Nvidia
USD 224,000-356,500 per year
MIDDLE
✅ On-site

Used Tools & Technologies

Go SRE

Required Skills & Competences

Security @ 3 Kubernetes @ 3 Java @ 3 Distributed Systems @ 6 Leadership @ 6 Communication @ 3 Networking @ 2 Planning @ 3 Rust @ 3 Microservices @ 2 API @ 2 Cloud Computing @ 3 GPU @ 3 Observability @ 2 AI @ 3

Details

We are looking for an experienced and creative software engineering manager to lead an outstanding team working on NVIDIA Cloud Functions (NVCF). NVCF is a platform for deploying, managing, and running GPU-accelerated workloads at scale. This role is an opportunity to be at the forefront of cloud and AI infrastructure, shaping how developers and enterprises build and operate accelerated applications.

Responsibilities

  • Lead a world-class team of software engineers responsible for the development, reliability, and optimization of the NVIDIA Cloud Functions software stack.
  • Implement and coordinate project planning, scheduling, and execution to ensure delivery of platform features and improvements.
  • Collaborate with cross-functional teams including product, security, site reliability engineering, GPU infrastructure, and architecture to drive innovation and achieve milestones.
  • Determine and prioritize project scope, ensuring high-quality technical solutions and seamless integration across the NVCF platform and supported deployment environments.
  • Foster an inclusive and collaborative environment where team members can thrive.

Requirements

  • BS, MS, or equivalent experience in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience managing software engineering teams.
  • 7+ years overall industry experience (or equivalent) in distributed systems software engineering.
  • Strong leadership and interpersonal skills.
  • Background in decentralized architectures, cloud-native technologies, and the development of reliable, scalable software platforms.
  • Excellent verbal and written communication skills and ability to meet objectives under tight deadlines.

Ways to stand out

  • In-depth knowledge of cloud computing, distributed systems, and GPU-accelerated infrastructure.
  • Extensive experience with Kubernetes, containers, workload orchestration, and public or private cloud architectures.
  • Proven programming skills in Golang, Java, Rust, C++ or similar languages, with experience working in large codebases.
  • Familiarity with API development, microservices, networking, observability, and site reliability engineering.
  • Experience building secure, highly available, multi-tenant platforms or operating production services at global scale.

Compensation & Benefits

  • Base salary range: 224,000 USD - 356,500 USD (determined based on location, experience, and comparable pay).
  • Eligible for equity and company benefits (link to benefits provided in the posting).

Other information

  • Applications for this job will be accepted at least until July 13, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and committed to fostering an inclusive work environment.