Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Staff Software Engineer - End-User Compute Platform 
United States, Texas 
359231544

01.12.2024

What you'll be doing:

  • Work with a team developing NVIDIA’s cloud desktop platform.

  • Collaborate with infrastructure and networking teams to optimize performance.

  • Contribute to architecture and design decisions to craft the cloud desktop strategy.

  • Ensure high-quality code delivery and follow standard methodologies in software engineering.

  • Optimize service performance to deliver the best possible experience.

  • Participate in design reviews and discussions to improve system functionality.

  • Support continuous improvement by staying up to date with the latest industry trends and technologies.

What we need to see:

  • BSEE, BSCS or similar experience (or equivalent experience)

  • 8+ years of software engineering experience.

  • Experience in React, TypeScript, Golang, AWS (EC2, VPC), Docker, MongoDB or equivalent experience.

  • Understanding of corporate engineering challenges and how they differ from consumer-facing engineering.

  • Proven experience in delivering software products and driving them to completion.

  • Strong fundamentals in software development processes.

  • Exposure to customer-facing roles and the ability to understand their needs.

  • Strong fundamentals of cloud infrastructure that can apply across multiple cloud providers (AWS, Azure, GCP, OCI).

Ways to stand out from the crowd:

  • Experience with Terraform, Packer, PowerShell, Bash, Kubernetes.

  • Windows management experience and/or Linux management experience using Chef, Salt, Puppet, or Ansible.

  • Strong skills in software optimization and debugging.

  • Background in high-performance computing (GPU knowledge).

  • Passion for shipping software products and delivering impactful solutions.

You will also be eligible for equity and .