Senior Software Engineer - Accelerated Kubernetes Runtime Team

NVIDIA

Multiple Locations
Base: 184,000 usd - 356,500 usd; bonus/equity: not...
Kubernetes controller development
Go scalable services
Kubernetes manifest packaging
Design and implement runtime features that orchestrate the lifecycle of runtime components across thousands of Kubernetes clusters without manual intervention

Job Summary

  • Design and implement runtime features that orchestrate the lifecycle of runtime components across thousands of Kubernetes clusters without manual intervention.
  • Build and maintain the systems that configure, package, validate, and distribute accelerated compute components.
  • Develop Kubernetes controllers, CRDs, and operators that automate runtime installation, upgrade, and rollback operations with API driven workflows.

Matching Summary

Design and implement runtime features that orchestrate the lifecycle of runtime components across thousands of Kubernetes clusters without manual intervention.

Salary

Base: 184,000 USD - 356,500 USD; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Kubernetes controller development
  • Go scalable services
  • Kubernetes manifest packaging
  • automation systems design
  • GPU-accelerated Kubernetes runtime

Nice-to-have

  • NVIDIA Kubernetes components experience
  • OCI registries and artifact signing
  • multi-tenant platform services
  • upstream Kubernetes contributions
  • Kubernetes API machinery expertise

Key Requirements

  • Bachelors in Computer Science or equivalent experience
  • 8+ years professional experience
  • 3+ years Kubernetes development experience
  • Production Kubernetes systems expertise
  • Strong Go proficiency

Work Rights

Not specified

Tailored Resume

Cover Letter