
Leading supplier of end-to-end high speed Ethernet and InfiniBand intelligent interconnect solutions and services.

Leading supplier of end-to-end high speed Ethernet and InfiniBand intelligent interconnect solutions and services.
Founded: 1993
Headcount (approx.): 42,295
Core focus: GPUs, AI computing platforms, systems, and software
Notable software: CUDA, Omniverse
High-performance computing, AI infrastructure, graphics rendering, networking for data centers, and industrial/autonomous systems.
1993
Semiconductors / AI compute / Software platforms
$2 billion
Investment in CoreWeave to expand AI compute capacity.
$5 billion
Purchase of an equity stake in Intel as part of a collaboration.
$500 million - $1 billion (reported)
Reported investment in Poolside as part of a larger funding round.
NVIDIA is looking for an outstanding senior systems software engineer to join our NGN (NVIDIA Grid Network) team, responsible for building, scaling and maintaining our GPU Cloud Infrastructure to support and partake in building products like GeForce NOW and Picasso. GeForce NOW is NVIDIA’s cloud-based game streaming service, delivering real-time gameplay straight from the cloud to your laptop, desktop, Mac, SHIELD TV, iPhone, iPad, and Android devices. As a senior system software engineer, you will be extensively using your knowledge and experience of operating systems, algorithms, and computer architecture to provide robust, scalable and efficient solutions for cloud-based systems and softwares. - Prototype, benchmark and evaluate software improvements in different cloud subsystems to demonstrate viability of the new architecture. - Lead initiatives and cross team efforts by gathering requirements, architecting, developing, debugging and supporting production services. - Drive optimizations to software performance, efficiency, scalability, reliability, cost and security. - Active participation in design and code reviews, debugging, maintain and document software functionalities and most of all, just being a collaborative and supporting team member. - BS or MS Degree in Computer Science or equivalent program from an accredited University/College. - 5+ years of hands-on software engineering or equivalent experience. - Strong background in architecting and implementing large distributed systems, optimized for scale and performance. - Excellent problem solving, programming and scripting capabilities. Experience with C/C++, Go, Java, Python, Shell or PowerShell is good to have. - Experience with DevOps tools such Gitlab, Jenkins, Ansible. - Ability to learn, adapt and pivot within a fast paced and growing environment. - Outstanding communication and soft skills, able to present to senior management in a sensible and persuasive manner. - Ability to influence and build relationships across teams. - Knowledge and familiarity with cloud based orchestration and virtualization concepts such as Docker, Kubernetes and Kernel based Virtual Machine and Xen. - Experience with software defined storage and understanding storage protocols like NFS, CIFS and ISCSI, block and object. - Demonstrate lead and execution of complex projects in previous roles - A track record of solving complex problems with elegant solutions. JR2001212