Senior Software Engineer, NVIDIA Kubernetes

NVIDIA
US - California - Santa Clara
View Company Profile / << Go Back

  • Job Type: Full time
  • 12 days ago

Job Description

Build and operate Kubernetes management-plane software for creating, upgrading, scaling, repairing, and monitoring clusters across customer-managed infrastructure. Lead technical direction and cross-team delivery, improve distributed-system reliability and security, own testing and release automation, and mentor engineers.

Requirements: Requires a bachelor's or master's degree in computer science or a related field, or equivalent experience, and 8+ years of relevant software engineering experience building and operating production distributed systems. Candidates should have strong systems-programming fundamentals, Kubernetes and distributed-systems expertise, automation and CI/CD experience, solid Linux knowledge, and a record of technical leadership and mentoring.

Key Skills: Kubernetes, Go, Distributed Systems, Kubernetes Controllers And Operators, Custom Resource Definitions, Cluster Lifecycle Management, Cluster API, Bare-Metal Infrastructure, Terraform, Ansible, CI/CD, Linux, Production Debugging, Automated Testing, Technical Leadership, Mentoring

Benefits: Equity, Comprehensive Benefits Package




Fast Track Upload