Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Principal Software Engineer – Cloud Services

NVIDIA

Principal Engineer driving efficiency, reliability, and scalability for NGC Cloud Services at NVIDIA. Architecting scalable cloud services and leading technical direction across the platform.

Posted 7/16/2026full-timeSanta Clara • California • 🇺🇸 United StatesLead💰 $272,000 - $431,250 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in distributed systems design and development, with a focus on scalable backend services and microservices architecture. Proven track record in technical leadership and operational excellence in secrets management and artifact management at enterprise scale.

Highest-signal resume keywords
Distributed Systems DesignJava ProgrammingSecrets ManagementLarge-Scale ArchitectureCloud Multi-Tenancy

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Advanced ProgrammingMicroservices ArchitectureC++ ProgrammingGo ProgrammingTechnical Leadership
Soft Skills
Interpersonal SkillsMotivation
Tools & Technologies
OCI RegistrySPIFFESPIREArtifact Management PlatformsAgent/AI Platforms
Certifications & Qualifications
Master’s Degree in Computer Science
Industry Keywords
Operational ExcellenceSupply-Chain SecurityScalable SystemsDistributed NGC Cloud Services

Tech Stack

Tools & technologies
CloudDistributed SystemsGoJava

About the role

Key responsibilities & impact
  • help drive the efficiency, reliability, and scalability of the systems that power our global business operations
  • define how we implement innovative automation and support solutions
  • join the core group at NVIDIA working to architect and build scalable and distributed NGC Cloud services
  • be a technical leader on various projects across the platform
  • drive operational excellence for secure, scalable secrets management, artifact management

Requirements

What you’ll need
  • 15+ years of experience in distributed systems design and development
  • Master’s degree in Computer Science or a related technical field involving coding (e.g., physics or mathematics), or equivalent experience
  • advanced programming skills to build scalable backend services and micro services architecture
  • specialist programmer in Java, Go and/or C++
  • strong technical judgment in secrets management, OCI registry, artifact management at enterprise scale
  • highly motivated with strong interpersonal skills
  • track record of successful technical leadership and large-scale architecture that impacted critical projects
  • experience with Large-scale Distributed System and cloud multi-tenancy
  • experience with Secrets management, SPIFFE, SPIRE, Supply-chain security, agent/AI platforms and artifact management platforms at enterprise scale

Benefits

Comp & perks
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score