Principal Software Engineer - Cloud Services
Core
Architect and build scalable, distributed NGC Cloud services to automate and streamline global business operations and critical workflows.
Role type
Principal Software Engineer (Cloud Services)
Builds
Scalable distributed NGC Cloud services, secrets management, artifact management, and microservices architecture.
Domain
Cloud infrastructure, distributed systems, enterprise software
Deliverable
production ML models
Required skills
Distributed systems design, Java, Go, C++, secrets management, OCI registry, artifact management, technical leadership, multi-tenancy architecture
Preferred skills
Large-scale distributed systems, cloud multi-tenancy, SPIFFE, SPIRE, supply-chain security, agent/AI platforms, AI infrastructure, accelerated computing, model distribution
Technologies
Java, Go, C++, OCI registry, SPIFFE, SPIRE
Responsibilities
Architect and build scalable distributed NGC Cloud services; lead technical direction and platform architecture; drive operational excellence for secrets and artifact management; influence architecture while empowering teams.
Seniority
Principal, hands-on IC with strategic leadership
