NVIDIA has been reinventing computer graphics, PC gaming, and accelerated computing for 30 years. It is a unique legacy of innovation that’s fueled by great technology and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, generative AI, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work
We are seeking a highly skilled Principal Infrastructure Engineer to join our dynamic team. Our company is at the forefront of technological innovation, and we are dedicated to driving efficiency and optimizing the performance of our infrastructure both on-prem and cloud. Join us in this exciting endeavor!
What you will be doing:
Lead initiatives and guide the development of On-Prem and Cloud infrastructure to ensure its scalability and performance.
Collaborate across teams to drive technical consensus around architecture and technology decisions.
Enhance the reliability, scalability, and efficiency of our 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.
What we need to see:
Bachelor’s degree in Engineering, Computer Science, Mathematics, or related field, or equivalent experience with 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 and 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.
Ways to stand out from the crowd:
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.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 248,000 USD - 385,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.