Taro Logo

Senior System Software Engineer, Cloud Learning Platform

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$168,000 - $322,000
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Education · Enterprise SaaS

Description For Senior System Software Engineer, Cloud Learning Platform

NVIDIA, a pioneer in visual and accelerated computing for over 25 years, is seeking a Senior System Software Engineer to join their Cloud Learning Platform team. This role combines cloud infrastructure expertise with educational technology, focusing on building services that help learners master NVIDIA's innovative technologies, particularly in AI. The position offers an opportunity to work on a purpose-built Learning Management System (LMS) that sets industry standards for user experience.

The role requires deep expertise in cloud technologies, with hands-on experience in containerization, infrastructure as code, and multiple cloud platforms. You'll be responsible for architecting and implementing robust orchestration tools for lab environments and developing scalable microservices that integrate with NVIDIA's core technologies. The ideal candidate will have 8+ years of experience, with significant DevOps background and strong Python programming skills.

NVIDIA offers a competitive compensation package with a base salary range of $168,000 - $322,000 USD, plus equity and comprehensive benefits. The company is known for its forward-thinking culture and is consistently ranked as one of the technology world's most desirable employers. This role provides an unique opportunity to impact how people learn and apply cutting-edge technologies, particularly in AI and accelerated computing.

The position offers flexibility with both remote and on-site options in Santa Clara, CA or Washington, DC. You'll be part of a close-knit team where your contributions directly influence how people learn and apply advanced technologies. The role is perfect for someone passionate about both technical infrastructure and educational technology, with a desire to make complex technologies more accessible through effective learning platforms.

Last updated 4 hours ago

Responsibilities For Senior System Software Engineer, Cloud Learning Platform

  • Architect and implement robust orchestration tools for hands-on lab environments across public and private clouds
  • Develop, deploy, and maintain scalable microservices that integrate learning experiences with NVIDIA's core services
  • Collaborate with full-stack developers, UX specialists, and instructional designers on platform features

Requirements For Senior System Software Engineer, Cloud Learning Platform

Python
Kubernetes
Linux
  • Bachelor's degree in Computer Science, related technical field, or equivalent experience
  • 8+ years of experience with 4+ years of DevOps experience
  • Experience with containerized applications (Docker, Kubernetes) across AWS, Azure, and GCP
  • Proficiency in Python and Linux shell scripting
  • Experience with Terraform for cloud infrastructure
  • Strong problem-solving and analytical skills
  • Effective technical communication abilities

Benefits For Senior System Software Engineer, Cloud Learning Platform

Medical Insurance
Equity
  • Competitive salaries
  • Generous benefits package
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer, Cloud Learning Platform