Senior Manager, Developer Infrastructure and Build Engineering

$272k - $431k • Remote • US, CA, Santa Clara

Posted 4d ago

Remote Work Policy

Fully remote

Categories

AI Infrastructure Engineer

About the job

NVIDIA is seeking a Senior Manager, Software Engineering to lead the evolution of its DevOps, Build Engineering, and Infrastructure team. This role involves building and guiding a high-performing engineering team responsible for the development, testing, verification, and release of core software for NVIDIA's CUDA driver, runtime, and related libraries in C++, Python, and Rust. The position offers hands-on leadership, focusing on people development, CI/CD, technical strategy, architecture, and end-to-end operational ownership, aiming to enhance the developer experience and platform for a global workforce.

Responsibilities

  • Lead, hire, mentor, and grow a high-performing team of engineers focused on developer-facing software, CI/CD, and AI experiences.
  • Define the engineering vision, architecture, roadmap, and success metrics for a cohesive developer experience platform.
  • Manage team execution, including project prioritization, workload balancing, and tracking progress.
  • Provide technical leadership across various version control systems and CI/CD platforms to deliver accelerated software development and delivery.
  • Elevate engineering standards in architecture, testing, documentation, CI/CD, maintainability, and developer productivity.
  • Oversee the operational health of the team's products and services, ensuring reliability, performance, security, and responsible AI principles.

Requirements

  • BS, MS, or PhD in Computer Science, Engineering, Physics, Mathematics, or a related field (or equivalent experience).
  • 12+ years of overall software engineering experience.
  • 6+ years of experience leading and managing high-performing engineering teams, including hiring, retention, and mentoring.
  • Proven success in delivering build systems, CI/CD platforms, and developer experiences in challenging environments.
  • Experience defining technical strategy and leading the architecture and delivery of distributed, full-stack software systems.
  • Deep understanding of build systems (e.g., CMake, Bazel), C++, and CUDA, including software development, build, test, and packaging processes.
  • Experience managing complex, interdependent projects within version control systems with automated verification.
  • Experience operating business-critical services with high standards for reliability, security, privacy, accessibility, and compliance.
  • Excellent written and verbal communication skills for aligning stakeholders.

Benefits

  • Equity
  • Benefits

About nvidia

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.