Taro Logo

Principal Cloud Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$272,000 - $425,500
Cloud
Principal Software Engineer
Remote
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Principal Cloud Software Engineer to join their Platform/Reliability team. This role presents an exceptional opportunity to shape the future of GPU Cloud computing and contribute to groundbreaking projects in Deep Learning and AI. The position requires a seasoned professional with 15+ years of experience in building complex services and deep expertise in cloud technologies.

The ideal candidate will be responsible for architecting and implementing complex PaaS for GPU cloud services, working at the intersection of cutting-edge technologies including Kubernetes, Terraform, Docker, and various programming languages such as Java, Golang, and Python. They will collaborate with cross-functional teams to develop new products and enhance existing features while ensuring high standards of quality and reliability.

NVIDIA offers a competitive compensation package with a base salary range of $272,000 - $425,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing the boundaries of technology, particularly in AI and digital twins. This role provides an opportunity to work with some of the most advanced technologies and talented professionals in the industry.

The position combines technical leadership with hands-on development, requiring expertise in both cloud infrastructure and software development. The successful candidate will play a crucial role in shaping the future of GPU cloud services while working in a supportive, diverse environment that encourages innovation and professional growth.

Last updated 16 hours ago

Responsibilities For Principal Cloud Software Engineer

  • Architect, build, plan, implement, and operate complex PaaS for GPU cloud services
  • Drive the underlying technology stack and implementation methodology
  • Work closely with collaborators, customers, UX/UI designers, and front-end engineers
  • Ensure consistency across modules and/or products within the team
  • Champion the adoption of development practices that prioritize testing
  • Maintain a customer-centric approach by supporting, maintaining, and detailing software functionality

Requirements For Principal Cloud Software Engineer

Java
Python
Kubernetes
Redis
Cassandra
Go
  • BS/MS in Computer Science or equivalent experience with 15+ years of hands-on experience
  • Strong knowledge in OOP concepts and Build Patterns
  • Expertise in Cloud, Kubernetes, Terraform, Docker, Networking, LGTM, Java, Spring Boot, Golang and Python
  • Proficiency in RDBMS and NoSQL databases
  • Deep understanding of HTTP REST API, gRPC, security, and networking
  • Strong debugging skills
  • Strong verbal and written communication abilities

Benefits For Principal Cloud Software Engineer

Medical Insurance
Equity
  • Competitive base salary
  • Equity compensation
  • Comprehensive benefits package

Related Jobs

Principal Cloud Software Engineer

Principal Cloud Software Engineer position at NVIDIA, leading GPU cloud services development with 15+ years experience required, offering $272K-$425.5K salary plus benefits.

Principal Cloud Software Engineer

Principal Cloud Software Engineer position at NVIDIA focusing on GPU Cloud computing and AI, offering competitive salary and benefits.

Distinguished Engineer, Observability, Monitoring, and Remediation

Lead technical strategy for DGX Cloud observability and monitoring at NVIDIA, developing auto-remediation solutions for cloud infrastructure.

Distinguished Engineer, Observability, Monitoring, and Remediation

Lead observability and monitoring strategies for NVIDIA's DGX Cloud as a Distinguished Engineer, driving technical implementation and automation across cloud infrastructure.

Principal Engineer - Enterprise Applications

Lead enterprise IT systems development at NVIDIA, designing and implementing scalable solutions while driving innovation in cloud computing and AI/ML technologies.