Senior System Software Engineer, Cloud Software and Infrastructure

6 Days Old

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. Currently, NVIDIA is harnessing AI to define the future of computing, with GPUs acting as the brains of computers, robots, and self-driving cars. We seek a creative and innovative engineer to join our team and make a lasting impact. Role Overview: We are looking for a Senior System Software Engineer to develop, scale, and maintain the GPU Cloud Infrastructure for GeForce NOW, NVIDIA's cloud gaming service that offers 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 within cloud subsystems. Lead initiatives, gather requirements, design solutions, develop, debug, and support production services. Optimize software performance, scalability, reliability, security, and automation. Participate in design reviews, debugging, maintenance, and documentation. Promote standardization and collaboration across teams. Mentor junior engineers to ensure high-quality code and adherence to guidelines. Qualifications: BSc or MSc in Computer Science or related field (or equivalent experience). 8+ years of software engineering experience. Experience in architecting large distributed systems optimized for performance and cloud computing. Knowledge of operating systems (Windows/Linux), virtualization (VMware, KVM, Hyper-V), and Kubernetes. Proficiency in storage protocols (NFS, CIFS, iSCSI) and performance optimization in distributed storage systems. Strong programming and scripting 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 leadership in complex projects. Salary ranges from $184,000 to $287,500, with additional benefits and equity. Applications are accepted until August 14, 2025. NVIDIA is an equal opportunity employer committed to diversity and inclusion. #J-18808-Ljbffr
Location:
Oregon, IL, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search