Salary
💰 $200,000 - $322,000 per year
Tech Stack
AnsibleAWSAzureChefCloudDockerEC2GoGoogle Cloud PlatformKubernetesLinuxPackerPuppetSaltStackTerraform
About the role
- Build NVIDIA’s cloud desktop platform enabling dynamic access to desktop compute and applications on demand
- Specialize in building server and application products to make developers more productive
- Collaborate with infrastructure and networking teams to optimize performance
- Contribute to architecture and design decisions shaping cloud desktop strategy
- Ensure high-quality code delivery and follow standard software engineering methodologies
- Optimize service performance to deliver the best possible experience
- Participate in design reviews and discussions to enhance system functionality
- Support continuous improvement by staying up to date with industry trends and technologies
Requirements
- BSEE, BSCS or equivalent experience
- 12+ years of software engineering / infrastructure / DevOps experience
- Experience working in End-user computing technologies, display protocols, VDI
- Experience with Golang
- Experience with AWS (EC2, VPC)
- Experience with Docker
- Experience with Terraform
- Experience with Packer
- Experience with PowerShell
- Experience with Bash
- Experience with Kubernetes
- Understanding of corporate engineering challenges and how they differ from consumer-facing engineering
- Proven experience in delivering software products and driving them to completion
- Exposure to customer-facing roles and the ability to understand their needs
- Strong fundamentals of cloud infrastructure across multiple providers (AWS, Azure, GCP, OCI)
- (Nice to have) Windows management and/or Linux management using Chef, Salt, Puppet, or Ansible
- (Nice to have) Background in high-performance computing (GPU knowledge)
- Passion for shipping software products and delivering impactful solutions