
Senior Manager, Software Engineering – DGX Cloud
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $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