About This Role
Defining product direction while enjoying writing code and engineering networks is the core of this role as a Technical Product Manager for Enterprise Products. In NVIDIA's Enterprise Product Group, the team helps enterprise and community developers use NVIDIA software and hardware across cloud and on-premises environments. This position combines product leadership with hands-on development, network architecture, and Dev Ops to build APIs, interface layers, and integrations across the developer portfolio.
Responsibilities
- Own product strategy and roadmaps
- Balance NVIDIA's priorities, developer feedback, market and community trends, adoption data, and engineering constraints
- Design and implement data center and hybrid-cloud networks
- Define routing, segmentation, secure access, DNS, VPNs, and load balancing; validate capacity, performance, tenant isolation, and failover
- Write API integrations, network automation, and reference implementations in Python, Go, or a comparable language
- Build and test proofs of concept with partners and internal teams
- Develop self-service provisioning and lifecycle workflows with infrastructure as code, Git Ops, CI/CD, configuration drift detection, and rollback
- Deploy and troubleshoot Linux and Kubernetes services; trace connectivity across physical networks, virtual infrastructure, containers, and application endpoints
- Use metrics, logs, and actionable alerts to diagnose incidents and improve reliability
- Measure adoption, provisioning time, availability, and network performance
- Partner with security teams on identity, least privilege, tenant access, and data governance
- Define acceptance criteria, document architectures and integration patterns, and transition validated services to sustainment engineering with runbooks and tested recovery procedures
- Communicate product vision, launches, and technical tradeoffs to partners, developers, and leadership
Requirements
- 12+ years building and shipping enterprise software, hardware, or platform infrastructure, with ownership of requirements and delivery outcomes
- Experience designing and operating networks with TCP/IP, BGP, routing, switching, high availability, firewalls, VPNs, DNS, DHCP, and NAT
- Experience writing, testing, and maintaining code, developing and managing APIs, and automating infrastructure
- Familiarity with SDKs, frameworks, and integration tooling
- Practical Dev Ops experience with Linux, Kubernetes, Git, CI/CD, infrastructure as code, and observability
- Ability to combine IaaS, PaaS, SaaS, and on-premises components into supportable solutions
- Understanding of production security and identity
- Ability to explain architectural tradeoffs clearly