Senior Software Engineer, Networking DGX Cloud at NVIDIA | NY, USA | Rezi

Senior Software Engineer, Networking DGX Cloud at NVIDIA

Senior Software Engineer, Networking DGX Cloud

NVIDIA · NY, USA

4 days ago

Senior Software Engineer, Networking DGX Cloud

NVIDIA · NY, USA

5 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

NVIDIA is seeking an experienced software engineer with infrastructure expertise to join the Cloud Foundations Automation - Development Team. This role involves building and managing the automation ecosystem for NVIDIA's GPU Cloud and SuperPod deployments, contributing to a company recognized as a top technology employer.

Responsibilities

  • Develop software for efficient network design, deployment, and day-to-day management.
  • Build product-focused software solutions for internal and external customers.
  • Transform workflows and organization into a centrally orchestrated configuration management framework at scale.
  • Own and drive integrations with Cloud Service Provider APIs to automate environment creation and data population.
  • Automate processes from equipment purchase to device configuration, deployment, and operations using open-source software, data structures, and UI interfaces.
  • Streamline deployment mechanisms and life cycle operations.
  • Develop modern service architectures around streaming data and event pipelines.
  • Collaborate with infrastructure experts on zero-touch deployment solutions and high-performance computing management.
  • Proactively identify opportunities to improve services and customer experience.
  • Communicate and collaborate effectively with peers across the organization.

Requirements

  • BS or equivalent experience with 12+ years of relevant industry experience.
  • Background in networking and network automation (Datacenter / PoPs / Routing).
  • Strong proficiency in Python and Go web frameworks.
  • Experience building and shipping production-quality software products.
  • Experience with DCIM tools like Netbox or Nautobot.
  • Expertise in designing and implementing network configuration management systems.
  • Familiarity with containerization using Kubernetes (on-premises, EKS).
  • Familiarity with streaming telemetry protocols like gRPC/GNMI.

Skills

  • Python
  • Go web frameworks
  • Network automation
  • Datacenter networking
  • PoP networking
  • Routing
  • Production software development
  • DCIM tools (Netbox, Nautobot)
  • Network configuration management
  • Kubernetes
  • gRPC
  • GNMI
  • VRFs
  • VxLAN
  • EVPN
  • BGP
  • OSPF
  • ISIS
  • Datacenter design

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior
  • 12+ years relevant industry experience

Education Level

  • BS or equivalent experience

Salary/Compensations

  • 200,000 USD - 322,000 USD for Level 5
  • 248,000 USD - 391,000 USD for Level 6

Benefits

  • Equity
  • Benefits

About the Company

  • NVIDIA's invention of the GPU fueled the growth of PC gaming, redefined computer graphics, and revolutionized parallel computing.
  • NVIDIA's deep learning advancements have positioned it as an AI computing company.
  • NVIDIA is looking to grow its company and establish teams with thoughtful people.
  • NVIDIA uses AI tools in its recruiting processes.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and is proud to be an equal opportunity employer.
  • NVIDIA values diversity and does not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.