Senior DevOps Engineer - Robotics

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Robotics · AI

Description For Senior DevOps Engineer - Robotics

NVIDIA, the world leader in accelerated computing, is seeking a Senior DevOps Engineer to join their Robotics team. This role presents an exciting opportunity to work at the intersection of robotics and infrastructure, managing and optimizing software development and deployment processes for both open-source and proprietary applications.

The position requires a seasoned professional with at least 5 years of DevOps experience, including 3 years in a senior role. The ideal candidate will bring expertise in a comprehensive tech stack including Monorepo, Bazel, Git, Linux, Jenkins, Docker, Kubernetes, and Python. This role offers the unique opportunity to work with cutting-edge robotics technology while leading DevOps initiatives in a small but highly efficient team.

As a Senior DevOps Engineer, you'll be responsible for developing automation scripts, managing CI/CD pipelines, and ensuring the reliability and scalability of software infrastructure. The role involves significant collaboration with software and QA engineers, providing mentorship to junior team members, and maintaining high security standards.

The position offers a competitive compensation package with a base salary range of $148,000 to $287,500, plus equity and comprehensive benefits. Based in Santa Clara, CA, you'll be working at the heart of NVIDIA's innovation center, contributing to groundbreaking developments in robotics and AI. This is an excellent opportunity for a DevOps professional looking to make a significant impact in the robotics field while working with state-of-the-art technology and a talented team.

The role combines technical leadership with hands-on development, requiring both depth of expertise and breadth of knowledge across various tools and technologies. You'll be instrumental in shaping the development and deployment processes for robotics applications, making this an ideal position for someone passionate about both DevOps practices and robotics technology.

Last updated 3 months ago

Responsibilities For Senior DevOps Engineer - Robotics

  • Develop and maintain scripts for automation of various tasks, including build, deployment, and monitoring
  • Set up and manage continuous integration and continuous deployment (CI/CD) pipelines using tools like Bazel and Git
  • Lead deployment, management, and scaling of applications using Docker and Kubernetes
  • Perform system administration tasks on Linux servers
  • Work closely with software engineers and QA engineers
  • Mentor junior team members
  • Resolve issues in development and testing environments
  • Implement and maintain security standards and compliance requirements

Requirements For Senior DevOps Engineer - Robotics

Python
Linux
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Minimum of 5 years of experience in a DevOps role, with at least 3 years in a senior position
  • Proficiency in Python for scripting and automation
  • Experience with Bazel for build and CI/CD processes
  • Solid understanding of Git for version control
  • Expertise in Linux
  • Proficiency with Docker and Kubernetes

Benefits For Senior DevOps Engineer - Robotics

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior DevOps Engineer - Robotics

Senior Tools Development Engineer

Senior Tools Development Engineer role at NVIDIA focusing on building Python-based automated testing solutions and tools for simulation software, GPU drivers, and AI applications.

Senior Software QA Test Development Engineer

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

Product Validation Tools Software Engineer

Senior Software Engineer role at NVIDIA focusing on product validation tools development and silicon validation infrastructure.

Senior Production Engineer - Storage

Senior Production Engineer role at NVIDIA focusing on storage platform reliability and scalability using DevOps practices and AI/ML technologies.

Senior DevOps and Automation Engineer, Fabric Networking - GPU

Senior DevOps role at NVIDIA focusing on GPU cluster automation and management, offering competitive compensation and remote work options.