NVIDIA

Senior Manager, Software Engineering – DGX Cloud

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $272,000 - $425,500 per year

Job Level

Senior

Tech Stack

CloudDistributed SystemsGoJavaKubernetesRust

About the role

  • Partner with multiple internal teams to gather requirements, provide feedback to engineering teams, and develop solutions aid in their success
  • Develop, guide, and supervise a team of engineers to educate partner teams on standard methodologies for cloud-based solutions
  • Gain a deep understanding of how NVIDIA develops across multiple verticals, including autonomous vehicles, chip manufacturing, robotics, hardware design and AI
  • Develop and present roadmaps, vision and demos to internal partners and NVIDIA leadership
  • Participate in open-source communities of software and use and build

Requirements

  • BS/MS degree in Computer Science or related areas (of equivalent experience)
  • 10+ overall years of experience in designing and building distributed systems
  • 4+ years of experience in leading and mentoring a team of engineers with varying talents across organizations
  • Strong ability to write/review code in mainstream systems programming languages such as Golang, Java, C, C++ or Rust
  • Proven ability to craft and implement maintainable APIs for consumers
  • Experience with Kubernetes and/or distributed task scheduling
  • Understanding of infrastructure, networking, storage and DevOps scripting/tooling
  • Familiarity with Identity and Access Management approaches and the ability to reach cross-functional consensus while dealing with ambiguity
Benefits
  • equity
  • comprehensive benefits package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
distributed systemsGolangJavaCC++RustAPIsKubernetesDevOps scriptingnetworking
Soft skills
leadershipmentoringcommunicationcollaborationproblem-solvingfeedbackeducatingconsensus buildingadaptabilityambiguity management
Certifications
BS degree in Computer ScienceMS degree in Computer Science