FREE ACCESS
5,000–10,000 jobs/day
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.

Principal Software Engineer – Cloud Services
NVIDIAPrincipal 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 fitCore 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 resumeApplicant 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 & technologiesCloudDistributed 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