Remote job
Senior Software Engineer - Accelerated Kubernetes Runtime Team
Job details
About this role
Role overview
Build automation-first systems for installing, upgrading, validating, and managing runtime components across Kubernetes clusters that use accelerated computing. The work centers on controllers and related tooling that make cluster runtime operations reliable, repeatable, and manageable through APIs, including support for current and future accelerator architectures.
Responsibilities
- Design and implement runtime features that manage component lifecycles across large numbers of Kubernetes clusters. - Build systems to configure, package, validate, and distribute accelerated-computing components. - Develop Kubernetes controllers, custom resource definitions, and operators for automated installation, upgrades, and rollbacks. - Create API-driven workflows and self-service tools that reduce manual operations and improve reliability.
Requirements
- Bachelor’s degree in computer science or equivalent practical experience. - At least eight years of professional experience, including three or more years developing with Kubernetes. - Strong experience building production Kubernetes systems, especially controllers, operators, and custom resource definitions. - Proficiency in Go and experience developing scalable services for complex distributed systems. - Hands-on experience with Helm, Kustomize, and Kubernetes manifest packaging and templating. - Demonstrated ability to replace manual work with dependable automation and self-service systems.
Nice to have
- Experience operating GPU or other high-performance computing components in production Kubernetes environments. - Knowledge of OCI registries, artifact signing, software bills of materials, and software supply-chain security. - Experience designing versioned APIs for multi-tenant platforms, modernizing legacy systems without downtime, contributing to Kubernetes or CNCF projects, or working with Kubernetes API machinery and admission controllers.
Benefits and work setup
- The listing provides two possible base salary bands: $184,000–$287,500 for Level 4 and $224,000–$356,500 for Level 5. Equity and benefits are also mentioned; compensation depends on location and job-related factors.