Senior Manager, Developer Infrastructure and Build Engineering

NVIDIA•Santa Clara, CA
•$272,000 - $431,250

About The Position

NVIDIA is seeking a Senior Manager, Software Engineering to lead the evolution of its DevOps, Build Engineering, and Infrastructure team. The role leads a high-performing engineering team responsible for building, testing, verifying, and releasing core software that enables NVIDIA employees to deliver the CUDA driver, runtime, and related language-specific libraries in C++, Python, and Rust, including CCCL (Thrust, CUB, libcudacxx), cuda-python, numba-cuda, and cuda-rust. This hands-on leadership position combines people development, CI/CD, technical strategy, architecture, and end-to-end operational ownership. The manager will establish the engineering vision, architecture, roadmap, and measures of success for a cohesive developer experience and a platform serving a global workforce. The role also entails team execution and delivery management, technical leadership across version-control and CI/CD systems, and responsibility for product and service operations. Security, privacy, accessibility, compliance, and responsible AI principles are expected to be incorporated into product design and development.

Requirements

  • BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, another engineering field, or a related field, or equivalent experience.
  • 12+ years of overall software engineering experience.
  • 6+ years leading and managing high-performing engineering teams, with a record of hiring, retaining, mentoring, and growing engineers, including senior and principal-level technical leaders.
  • Demonstrated success delivering build systems, CI/CD platforms, and innovative developer experiences in challenging situations.
  • Experience defining technical strategy and leading architecture and delivery of distributed, full-stack software systems.
  • Deep understanding of build systems, C++, CUDA, and how complex software projects are developed, built, tested, and packaged, including extensive experience with CMake, Bazel, or similar.
  • Experience working across multiple highly coupled projects in Git or another version-control system, with complex interdependencies and automated verification to enable ongoing release readiness.
  • Experience operating business-critical services with high standards for reliability, security, privacy, accessibility, and compliance.
  • Excellent written and verbal communication skills, with the ability to align engineers, partners, and executives around a clear direction.

Nice To Haves

  • Led delivery of production CI/CD platforms, such as GitLab, GitHub, or other systems, including testing using GPUs, ASICs, or similar, for large development teams working in a compiled language.
  • Experience building advanced CI/CD systems that are highly inhomogeneous, resource-constrained, and have large, business-critical test matrix requirements.
  • Extensive experience with C/C++ software release processes, packaging, verification, and customer delivery under time-critical constraints with multiple partners.
  • Hands-on C/C++ programming and debugging skills in Linux and ideally other platforms or operating systems.
  • Successfully scaled engineering teams through rapid growth or significant technical and organizational change, or contributed to open-source C++/CUDA projects, AI, or developer-platform technologies.
  • Experience managing large-scale monorepos and designing efficient CI/CD pipelines for them.

Responsibilities

  • Lead, hire, mentor, and grow a high-performing team building employee-facing software development, CI/CD, and agentic AI experiences.
  • Define engineering vision, architecture, a multi-quarter roadmap, and success measures for a cohesive developer experience and platform serving a global workforce.
  • Plan and manage team execution, including project prioritization, workload balancing, achievement tracking, dependency management, and predictable delivery.
  • Provide hands-on technical leadership across Perforce, Git, GitHub, GitLab, and multiple CI/CD platforms, and deliver a new platform to accelerate software development and delivery.
  • Raise engineering standards for architecture, testing, documentation, CI/CD, maintainability, and developer productivity, while guiding teams through complex technical tradeoffs.
  • Own operational health of the team’s products and services, including reliability, performance, incident response, observability, capacity planning, and cost efficiency.
  • Ensure security, privacy, accessibility, and responsible AI principles are incorporated throughout product design and development.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service