New offer - be the first one to apply!
July 23, 2025
Senior • On-site
$272,000 - $425,500/yr
Santa Clara, CA
NVIDIA DGX™ Cloud is an end-to-end, scalable AI platform for developers, offering scalable capacity built on the latest NVIDIA architecture and co-engineered with the world’s leading cloud service providers (CSPs).
For more details, see NVIDIA DGX Cloud.
The Cloud Functions group delivers a powerful platform that seamlessly links workloads to GPUs, enabling the deployment, management, and serving of GPU-accelerated, containerized applications worldwide. This solution enables businesses to fully use their applications, promoting efficiency and scalability in an increasingly fast-paced digital environment.
Are you passionate about cloud software development and strive for quality? Do you pride yourself in building cloud scale software systems? If so, join our team at NVIDIA, where we are dedicated to delivering GPU powered services around the world! We are looking for a passionate individual to join our Cloud Engineering Team in NV Cloud Functions!
As a Principal Cloud Software Engineer, you will play a significant part in helping to craft and guide the future of Enterprise Cloud.
What you'll be doing:
You will be crafting restful cloud services and frameworks that form to create scalable cloud functions. These services have requirements for low latency and high availability, and throughput to support millions of gamers.
Design, build, and implement scalable cloud-based systems for SaaS/PaaS.
Help drive the underlying technology stack.
Work closely with other teams on new products or features/improvements of existing products.
Drive performance tuning and automation.
Support, maintain, and document software functionality.
What we need to see:
BS or MS in Computer Science or equivalent program from an accredited University/College (or equivalent experience) and 15+ years of hands-on software engineering.
Extensive Experience with Java and Spring Boot building RESTful web services.
Experience with Hibernate or other Object Relational Mapping tools.
Background with Redis or Memcached
Usage of pub sub-models and message queue
Exposure to NoSQL DBs such as Cassandra
Demonstrate understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, load balancing, and security.
Background with Docker and Containers
Background with Infrastructure as Code
Experience with Continuous Integration and Continuous Delivery.
Exposure to AWS (Fargate, EC2, IAM, ECR, EKS, Route53 etc...)
Ways to stand out from the crowd:
Demonstrate previous usage of Kubernetes and Prometheus
A track record of solving complex problems with sophisticated solutions.
Prior experience with Go Lang
Demonstrate delivery of complex projects in previous roles
Experience with load testing frameworks as well as secrets management
With competitive salaries package and benefits, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous GenAI Engineer, who loves challenges? Do you have a genuine passion for advancing the state of Cloud Gaming and Services across a variety of industries? If so, we want to hear from you.
The base salary range is 272,000 USD - 425,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.