Senior Engineer, DevOps Platform - Cloud Software

NVIDIA is the world leader in accelerated computing, pioneering solutions for challenges no one else can solve.
$180,000 - $339,250
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Python Developer, CI/CD Infrastructure and DevOps Tooling

Senior Python Developer role at NVIDIA focusing on CI/CD infrastructure and DevOps tooling, building and maintaining development systems that power NVIDIA's core software products.

Senior Software QA Test Development Engineer

Senior Software QA Test Development Engineer role at NVIDIA, focusing on platform testing, automation, and AI tools development with competitive compensation and benefits.

Senior DevOps Infrastructure Engineer, Open-Source CI and CD

Senior DevOps Infrastructure Engineer position at NVIDIA, focusing on managing GPU-enabled GitHub Actions runners using Kubernetes and modern DevOps tools, offering remote work and competitive compensation.

Senior DevOps Engineer - Accelerated Computing

Senior DevOps Engineer position at NVIDIA working on CUDA Math Libraries team, focusing on build systems and infrastructure for AI and HPC applications.

Senior DevOps Engineer

Senior DevOps Engineer position at NVIDIA focusing on infrastructure, CI/CD, and build & test environments for DPU and Network Adapters.

Description For Senior Engineer, DevOps Platform - Cloud Software

NVIDIA is widely considered to be one of the technology world's most desirable employers, leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing (HPC) and Visualization. DGX Cloud provides a serverless generative AI infrastructure to the world enabling NVIDIA's AI supercomputer technologies to be used by anyone.

We are seeking a DevOps Engineer proficient in development infrastructure and tools, with hands-on experience in continuous integration, continuous deployment, testing frameworks, and Kubernetes (K8s) based cluster automation technologies.

Responsibilities:

  • Provide both development and operational tooling critical to DGX Cloud services
  • Implement and operate services used by engineering, including first-level on-call / support
  • Assist engineering by maintaining a well optimized & supported paved road SDLC
  • Ensure coverage of testing from unit testing to CI to smoke-testing to full end to end testing
  • Provide developer environments that are easily updated with a low barrier to entry
  • Develop and maintain continuous integration pipeline templates and testing frameworks
  • Provide and operate continuous testing end-to-end integration environments
  • Automate deployment, config, and management of Kubernetes (K8s) components
  • Work across engineering, testing and SRE to ensure tooling alignment

Requirements:

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field (or equivalent experience)
  • 8+ years of experience in developing devops tooling with a profound passion for automation
  • Solid background in modern source control platforms (GitHub/GitLab)
  • Strong experience in modern CI/CD technologies (Gitlab/testing frameworks/ArgoCD)
  • Proficient in container-based infrastructure (Docker, Kubernetes, Helm)
  • Comprehensive experience with Linux distributions (Ubuntu)
  • Solid background in scripting languages (Bash, Python)
  • Working background in higher level languages (golang)
  • Excellent written and verbal communication skills in English

With competitive salaries and a generous benefits package, NVIDIA offers some of the most forward-thinking and hardworking people in the world working for them. If you're a creative and autonomous engineer with a real passion for technology, they want to hear from you.

Last updated 6 months ago

Responsibilities For Senior Engineer, DevOps Platform - Cloud Software

  • Provide development and operational tooling for DGX Cloud services
  • Implement and operate services used by engineering
  • Maintain optimized & supported paved road SDLC
  • Ensure comprehensive testing coverage
  • Provide easily updated developer environments
  • Develop and maintain CI pipeline templates and testing frameworks
  • Provide continuous testing end-to-end integration environments
  • Automate deployment, config, and management of Kubernetes components
  • Work across teams to ensure tooling alignment

Requirements For Senior Engineer, DevOps Platform - Cloud Software

Kubernetes
Linux
Python
Go
  • Bachelor's or Master's degree in Computer Science, Data Science, or related field
  • 8+ years of experience in developing devops tooling
  • Solid background in modern source control platforms (GitHub/GitLab)
  • Strong experience in modern CI/CD technologies
  • Proficient in container-based infrastructure (Docker, Kubernetes, Helm)
  • Comprehensive experience with Linux distributions (Ubuntu)
  • Solid background in scripting languages (Bash, Python)
  • Working background in higher level languages (golang)
  • Excellent written and verbal communication skills in English

Benefits For Senior Engineer, DevOps Platform - Cloud Software

Equity
  • Equity
  • Competitive salary

Interested in this job?