Hybrid Senior Software Engineer, Kubernetes, Golang

Posted last month

Apply now

About the role

  • Senior Software Engineer developing cloud-native platform software harnessing Kubernetes. Designing features for GPU/DPU accelerated applications at NVIDIA.

Responsibilities

  • Design and implement platform software enabling GPUs as first-class resources in Kubernetes.
  • Build features and integrations that streamline the lifecycle of accelerated Kubernetes clusters (build, scale, and monitor).
  • Collaborate across NVIDIA to ensure seamless integration throughout the software and hardware stack.
  • Automate and optimize build, test, integration, and release pipelines for cloud-native services.
  • Diagnose and improve performance, reliability, and security across complex distributed systems.
  • Manage multiple priorities while maintaining high code quality and clear documentation.

Requirements

  • BS/MS in Computer Science or related field, or equivalent experience.
  • 8+ years of relevant software engineering experience.
  • Expert-level proficiency in a systems language and strong understanding of data structures and algorithms.
  • Strong understanding of container orchestration systems (K8s).
  • Expert knowledge and experience working with Unix/Linux.
  • Automation experience with configuration management and infrastructure as code.
  • Experience setting up, maintaining, and automating CI/CD systems.
  • Background in cloud computing and distributed system design and development.
  • Understanding performance, security, and reliability in distributed environments.

Benefits

  • Equity
  • Benefits

Job title

Senior Software Engineer, Kubernetes, Golang

Job type

Experience level

Senior

Salary

$184,000 - $287,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job