New offer - be the first one to apply!
November 19, 2025
Senior • On-site
$184,000 - $287,500/yr
Santa Clara, CA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It is built on a unique legacy of groundbreaking innovations and fueled by amazing and passionate people.
NVIDIA is now looking for a Senior Software Engineer to join the GDN team. The Graphics Delivery Network is a groundbreaking platform that lets developers stream applications to their users, leveraging the capabilities, performance, and reach of the GeForce NOW infrastructure. Additionally we are expanding our offerings to combine both real-time streaming and interactive AI. As part of this team of distributed engineers, you will help design, implement, and maintain services, APIs, and development tools, and work with customers directly to help get their applications streaming.
What you'll be doing:
Enhance and maintain current-generation infrastructure and tools, addressing the needs of our customers for better platform capabilities, performance, and stability.
Support partners in the development and deployment of their streaming experiences.
Deploy various services and oversee their reliability and security.
Write effective, clear and reliable architecture requirements and design specifications.
Work closely and simultaneously with multiple NVIDIA expert teams around the world.
What we need to see:
B.Sc./M.Sc. degree in Computer Science, Computer Engineering (or equivalent experience).
10+ years experience as a Full-Stack Software Developer.
Broad knowledge and understanding of networking protocols and common network topologies, with a deep understanding of Cloud-based audio and video streaming.
Hands-on cloud virtualization, networking, and orchestration experience.
A combination of React, Javascript, Typescript, C/C++, Python or Go programming skills.
Willingness to be full-stack across both frontend and backend is a must.
Ability to understand customer needs and translate them into functional and user experience enhancements.
Hands-on Linux development experience.
Strong design, coding, analytical, debugging, and problem-solving skills.
Excellent communication, documentation, and presentation skills.
Ways to stand out from a crowd:
Background with data center technologies, network topologies and Cloud.
Experience with Docker, Containers, Kubernetes components & subsystems.
Experience with Proton and other virtualization technologies.
Good understanding of operating systems and drivers.
Experience developing and deploying deep-learning models: LLMs, text-to-speech, and more.
With competitive salaries and a generous benefits package, 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. Due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.