Nvidia - Santa Clara, CA

posted 2 months ago

Full-time - Principal
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

NVIDIA is seeking a highly skilled Principal Infrastructure Engineer to lead initiatives in developing scalable and high-performance On-Prem and Cloud infrastructure. This role involves collaborating across teams to drive technical consensus, enhancing system reliability and efficiency through automation, and developing tools for data analysis and monitoring. The position is critical in optimizing infrastructure performance and supporting the company's innovative technological endeavors.

Responsibilities

  • Lead initiatives and guide the development of On-Prem and Cloud infrastructure to ensure scalability and performance.
  • Collaborate across teams to drive technical consensus around architecture and technology decisions.
  • Enhance the reliability, scalability, and efficiency of core systems with a focus on infrastructure automation.
  • Develop and maintain tools for collecting, analyzing, and visualizing data for reporting, alerting, and monitoring.
  • Collaborate with NVIDIA leadership, senior engineers, program managers, and product managers to develop compelling IT products and services that meet customer needs.

Requirements

  • Bachelor's degree in Engineering, Computer Science, Mathematics, or related field, or equivalent experience.
  • 12+ years of proven experience in infrastructure engineering with a focus on automation.
  • Proficient in Python or Go.
  • Experience with large-scale data storage and compute clusters (HPC) infrastructure.
  • Excellent working knowledge of storage systems (e.g. NFS, Lustre, GPFS, Ceph).
  • Experience with the design and deployment of virtualization architectures, including VMware, OpenShift or KubeVirt platforms.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience in designing and implementing highly scalable Infrastructure Services with well-defined APIs.
  • Solid understanding of microservices architecture, infrastructure as code (IaC) and configuration management tools.

Nice-to-haves

  • Deep understanding of other infrastructure components like DNS, LDAP, NIS, Security Tools etc.
  • Experience with HPC cluster management tools such as Slurm, PBS, LSF, etc.
  • Experience with multiple monitoring stacks such as Prometheus + Grafana, Elasticsearch + Kibana, Splunk, Zabbix, etc.
  • Familiarity with newer and emerging monitoring tools.

Benefits

  • Equity options
  • Comprehensive health benefits
  • Diversity and inclusion programs
  • Flexible work environment
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service