Senior Software Engineer
Core
Developing software to enable efficient network design, deployment, and day 2 management for NVIDIA's GPU Cloud and SuperPod deployments.
Role type
Senior Software Engineer (Infrastructure & Network Automation)
Builds
Product focused software solutions for internal and external customers, including automation ecosystems and configuration management frameworks.
Domain
Cloud Infrastructure, High Performance Computing, Network Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, Networking (Datacenter/PoPs/ Routing), Network Automation, Kubernetes, gRPC, GNMI, DCIM tools (Netbox/Nautobot), Data Structures, UI Design
Preferred skills
Large-scale network architecture (1000s of machines), Zero touch deployment solutions, VRFs, VxLAN, EVPN, BGP/OSPF/ISIS, Datacenter design
Technologies
Python, Go, Kubernetes, EKS, gRPC, GNMI, Netbox, Nautobot
Responsibilities
Develop software for network design and deployment; Build product focused software solutions; Drive integrations with Cloud Service Provider APIs; Design and implement network configuration management systems; Streamline deployment mechanisms and lifecycle operations; Develop modern service architectures around streaming data and event pipelines.
Seniority
Senior, hands-on IC