Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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

. Architect and build scalable and distributed NGC Cloud services .

Posted 11/9/2026full-timeRemote • 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 architecting and building scalable distributed cloud services, with a strong focus on secrets management and artifact management. Proven ability to lead multifunctional teams and influence technical direction across large-scale architecture projects.

Highest-signal resume keywords
Distributed Systems DesignJava ProgrammingSecrets ManagementTechnical LeadershipMicroservices Architecture

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
Distributed Systems DesignAdvanced Programming SkillsJava ProgrammingGo ProgrammingC++ ProgrammingMicroservices ArchitectureSecrets ManagementOCI RegistryArtifact ManagementAI Infrastructure
Soft Skills
Technical JudgmentCollaborationStrategic ManagementTactical Management
Tools & Technologies
SPIFFESPIRESupply-Chain SecurityAgent/AI PlatformsCloud Multitenancy
Certifications & Qualifications
Master's Degree in Computer Science
Industry Keywords
Operational ExcellenceScalable Backend ServicesGlobal Business OperationsModel DistributionRegulated Enterprise Software Delivery

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaMicroservicesC++Go

About the role

Key responsibilities & impact
  • Architect and build scalable and distributed NGC Cloud services
  • Serve as a technical leader on projects across the platform
  • Contribute significantly to the platform’s overall architecture
  • Influence architecture and technical direction
  • Empower teams to own detailed design and implementation decisions
  • Drive operational excellence for secure, scalable secrets management and artifact management
  • Help improve the efficiency, reliability, and scalability of systems supporting global business operations
  • Automate, streamline, and support critical operational workflows

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 for scalable backend services and microservices architecture
  • Specialist programming skills in Java, Go and/or C++
  • Strong technical judgment in secrets management, OCI registry, and artifact management at enterprise scale
  • Ability to work successfully with multifunctional teams, principals, and architects across organizational boundaries and geographies
  • Track record of successful technical leadership and large-scale architecture impacting critical projects
  • Ability to switch effectively between long-term strategic management and near-term tactical management
  • Experience with large-scale distributed systems and cloud multitenancy
  • Experience with secrets management, SPIFFE, SPIRE, supply-chain security, agent/AI platforms, and artifact management platforms at enterprise scale
  • Experience in AI infrastructure, accelerated computing, model distribution, or regulated enterprise software delivery

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