Full-time

NVIDIA is hiring a Senior Systems Engineer - Software

About the Role

NVIDIA seeks a Senior Systems Engineer - Software to develop the software systems that power large-scale deployments of cloud infrastructure for our AI super compute platform on Kubernetes. You will collaborate with architects, designers, frontend engineers, and SREs to deliver a robust, scalable cloud foundation.

What You'll Do

  • Develop software systems to support large-scale deployments of cloud infrastructure.
  • Design, develop, and distribute APIs to support Infrastructure as Code (IaC) automation and deployment workflows.
  • Contribute to multiple source code projects to fulfill NVIDIA requirements with software services.
  • Work and collaborate with engineering managers, architects, designers, and frontend engineers to deliver high-quality software.
  • Automate the validation of software solutions with unit and integration tests.
  • Innovate with other engineers on proposed designs and product direction.
  • Openly share successes and failures in a no-blame environment.
  • Support SRE teams with development support and collaboration on sophisticated distributed systems problems at scale.
  • Foster NVIDIA’s approach to Cloud Native development and especially Kubernetes.

What We're Looking For

  • BS in Computer Science, Information Systems, Computer Engineering (or equivalent experience).
  • At least 12 years of overall software development experience.
  • 5-7 years of proven experience in large-scale software development.
  • Experience building and delivering services on Kubernetes.
  • Proficiency with cloud-native infrastructure (AWS, GCP, Azure, OCI).
  • Collaborated with teams to write software to support cloud services at scale.
  • Ability to troubleshoot issues across multiple layers: infrastructure, Kubernetes, and application runtime.
  • Strong proficiency in Golang for building Kubernetes operators, controllers, and custom tooling.
  • Experience designing and managing Kubernetes Custom Resource Definitions (CRDs).
  • Knowledge of managed Kubernetes services and scaling strategies across cloud and on-prem environments.
  • Experience developing auto-scaling infrastructure components and incident response and root cause analysis.

Nice to Have

  • Experience with Kubernetes Cluster API, Terraform, CSP API and other infrastructure tooling.
  • Background with using and contributing to open-source projects.
  • Solid experience with Kustomize, or other Kubernetes packaging tools.
  • Capable of refactoring software to run in systems such as Kubernetes.
  • Ability to discuss and work with CSI, CNI, and CRI as well as familiarity with the CNCF and its ecosystem tooling.

Technical Stack

  • Kubernetes
  • Golang
  • AWS, GCP, Azure, OCI
  • Infrastructure as Code (IaC)
  • Kubernetes operators/controllers
  • Kubernetes CRDs
  • Terraform
  • Kustomize
  • CSI, CNI, CRI

Team & Environment

You will be part of the NVIDIA Cloud Native Engineering (NVCNE) group’s backend software team, operating in a forward-thinking, hardworking, and no-blame culture.

Benefits & Compensation

  • Compensation range: $224,000 USD - $356,500 USD + eligible equity.
  • Comprehensive benefits package.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Required Skills
KubernetesGolangAWSGCPAzureOCIInfrastructure as Code (IaC)TerraformKubernetes operators/controllersKubernetes CRDsDistributed SystemsLinuxNetworkingCI/CD
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
NVIDIA

NVIDIA is the platform upon which every new AI‑powered application is built.

Visit website
Job Details
Category infrastructure
Posted 5 months ago