NVIDIA

Senior Software Engineer – Virtual Desktop Infrastructure

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $168,000 - $270,250 per year

Job Level

About the role

  • 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).
  • Demonstrated success optimizing cloud-based infrastructure for performance, scalability, and cost.
  • Strong experience designing and maintaining CI/CD pipelines for infrastructure and configuration delivery.
  • Deep knowledge of desktop operating systems and administration (Windows 11, Ubuntu 24.04).
  • Excellent communication and collaboration skills, including direct end-user support.
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud-based VDIautomationCI/CD pipelinesprogrammingscriptingGoTypeScriptBashPowerShelldesktop operating systems
Soft Skills
communicationcollaborationend-user support
Certifications
Bachelor’s DegreeMaster's Degree