Description
NVIDIA is seeking a Senior Manager, Software Engineering to lead the evolution of its DevOps, Build Engineering and Infrastructure team. The successful candidate will build and guide a high-performing engineering team responsible for building, testing, verifying, and releasing core software.
The role involves leading, hiring, mentoring, and growing a high-performing team of engineers building employee-facing products, software development, CI/CD, and agentic AI experiences. The ideal candidate will define the engineering vision, architecture, multi-quarter roadmap, and success measures for a cohesive developer experience and the platform serving a global workforce.
Key responsibilities include:
- Leading, hiring, mentoring, and growing a high-performing team of engineers
- Defining the engineering vision, architecture, multi-quarter roadmap, and success measures
- Planning and managing team execution, including project prioritization, workload balancing, achievement tracking, dependency management, and predictable delivery
- Providing hands-on technical leadership across Perforce, Git, GitHub, GitLab, and multiple CI/CD platforms
- Raising the engineering bar for architecture, testing, documentation, CI/CD, maintainability, and developer productivity
The base salary range for this position is 272,000 USD - 431,250 USD. The company also offers equity and benefits.
To be considered, candidates should have:
- A BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields
- 12+ overall years of software engineering experience, including 6+ years leading and managing high-performing engineering teams
- Demonstrated success delivering build systems, CI/CD platforms, and innovative developer experiences
- Experience defining technical strategy and leading the architecture and delivery of distributed, full-stack software systems
Preferred qualifications include experience with C/C++ software release processes, packaging, verification, and customer delivery under time-critical constraints, as well as hands-on C/C++ programming and debugging skills in Linux.