Nvidia
Senior Software Engineer - Virtual Desktop Infrastructure
Found: January 17, 2026
This role is based in Santa Clara, CA or remote.
Compensation:
$168,000 - $270,250/year
Responsibilities:
- Build, operate, and continuously improve a scalable, cloud-based Virtual Desktop Infrastructure (VDI) platform.
- Design and implement automation for the end-to-end virtual desktop lifecycle using standardized tooling.
- Optimize a global VDI deployment for scalability, performance, reliability, and cost efficiency.
- Create, maintain, and support CI/CD pipelines for testing, validation, and deployment of configuration and software changes.
- Partner directly with end-users to solve issues, gather feedback, and deliver a seamless user experience.
- Collaborate with Client Engineering to ensure a consistent user experience across physical and virtual endpoints.
Requirements:
- Bachelor’s or Master's Degree in Computer Science, Electrical Engineering, or a related field; or equivalent experience.
- 8+ years of software engineering / infrastructure / DevOps experience.
- Proven experience building and operating cloud-based VDI at scale.
- Proficiency in programming and scripting (Go, TypeScript, Bash, PowerShell).
- Strong experience designing and maintaining CI/CD pipelines for infrastructure and configuration delivery.
- Deep knowledge of desktop operating systems (Windows 11, Ubuntu 24.04).
Ways to Stand Out:
- Experience with configuration management tools (Chef, Puppet, Ansible).
- Experience with Infrastructure as Code tools (Terraform, Pulumi).
- Hands-on experience implementing and scaling Temporal workflows for critical infrastructure automation.