Senior System Software Engineer, Cloud Software and Infrastructure

New Yesterday

Senior System Software Engineer, Cloud Software and Infrastructure Join to apply for the Senior System Software Engineer, Cloud Software and Infrastructure role at NVIDIA . NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Its a legacy of innovation fueled by great technology and talented people. Today, NVIDIA is leveraging AI to shape the future of computing, with GPUs acting as the brains of computers, robots, and self-driving cars. We invite you to join our diverse and supportive environment to make a lasting impact on the world. NVIDIA is seeking an outstanding Senior System Software Engineer to develop, scale, and maintain the GPU Cloud Infrastructure for GeForce NOW, NVIDIA's cloud-based game streaming service that delivers real-time gameplay across various devices. Responsibilities Develop robust, scalable solutions for cloud-based systems using expertise in operating systems, algorithms, and computer architecture. Prototype, benchmark, and evaluate software enhancements for cloud subsystems. Lead initiatives by gathering requirements, architecting solutions, developing, debugging, and supporting production services. Optimize software performance, efficiency, scalability, and security. Participate in design and code reviews, debugging, and documentation. Promote standardization and collaboration across teams. Mentor junior engineers to ensure high-quality code. Qualifications BS or MS in Computer Science or related field (or equivalent experience). 8+ years of software engineering experience. Experience with large distributed systems, cloud computing, and performance optimization. Knowledge of operating systems (Windows/Linux), virtualization (VMware, KVM, Hyper-V), and Kubernetes. Proficient in storage protocols (NFS, CIFS, iSCSI) and distributed storage performance tuning. Strong programming skills in C/C++, Go, Python, Java, Shell, or PowerShell. Experience with DevOps tools like GitLab, Jenkins, Ansible. Ability to adapt in a fast-paced environment and collaborate across time zones. Preferred Skills Experience with gRPC, Protobuf, CMake, Rust. Familiarity with AI development tools and large language models. Data-driven approach to system improvements. Proven project leadership and problem-solving skills. Salary ranges from $184,000 to $287,500, with additional benefits and equity. Applications are accepted until August 14, 2025. NVIDIA values diversity and is an equal opportunity employer. Additional Details Seniority level: Mid-Senior level Employment type: Full-time
#J-18808-Ljbffr
Location:
Durham, NC, United States
Job Type:
FullTime
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search