Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API
CI/CD @ 4
Change Management
Communication @ 7
Go @ 4
Leadership @ 6
Observability @ 4
People Management @ 6
Python @ 4
Reporting @ 4
Technical Leadership @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for a highly motivated Engineering Manager, Hardware Infrastructure Build Systems to join its dynamic and innovative HWInfra team.
Responsibilities
- Driving the evolution of large-scale build infrastructure that supports rapid, reliable hardware and software development across the enterprise.
- Leading a team of software engineers responsible for developing, maintaining, and scaling custom build tools and workflows used to build large, complex projects.
- Architecting build systems, automation frameworks, and developer productivity tools that improve build performance, reliability, reproducibility, and observability.
- Partnering with hardware, software, CAD, verification, infrastructure, and release teams to eliminate friction across development and integration workflows.
- Modernizing custom build flows while evaluating and incorporating industry-standard build technologies.
- Collaborating closely with engineering leaders, project managers, and infrastructure teams to identify bottlenecks in build, test, integration, and release processes.
- Leading a high-performance engineering team focused on custom tooling, build orchestration, dependency management, API integrations, and analytics platforms that empower thousands of engineers.
- Establishing scalable engineering practices for build reliability, change management, system monitoring, incident response, and continuous improvement.
Requirements
- Bachelor9 degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 10+ overall years of experience in software engineering, build systems, developer infrastructure, hardware infrastructure, or large-scale engineering tools.
- 3+ years of direct people management or technical leadership experience within a complex engineering environment.
- A comprehensive understanding of large-scale build systems, dependency management, compilation flows, artifact generation, distributed caching, and software delivery pipelines.
- Experience managing or developing infrastructure for large projects with custom build flows, preferably in hardware, silicon, systems, or embedded software environments.
- Strong technical background in build tools and related technologies.
- Demonstrated ability to lead and influence cross-functional collaborators across software, hardware, verification, infrastructure, operations, and release teams.
- Experience using data, metrics, and observability to improve engineering efficiency, build performance, developer productivity, and system reliability.
- Strong communication skills with the ability to translate complex technical tradeoffs into clear priorities for engineering teams and leadership.
Ways to stand out from the crowd
- Consistent record of leading build infrastructure teams supporting very large codebases, monorepos, hardware programs, or high-scale engineering organizations.
- Hands-on experience with Bazel or similar modern build systems, including migration strategy, rule development, remote execution, caching, dependency modeling, or performance tuning.
- Experience using Python, Go, C++, or other programming languages to build automation, developer tools, and scalable infrastructure services.
- Background improving custom build flows while balancing compatibility, developer experience, performance, and long-term maintainability.
- Knowledge of distributed build execution, remote caching, hermetic builds, reproducible builds, CI/CD integration, and artifact management as well as experience building dashboards, analytics, or reporting systems that provide actionable insights into build health, developer productivity, and infrastructure reliability.
Benefits
- NVIDIA offers highly competitive salaries and a comprehensive benefits package.
- You will also be eligible for equity and benefits.
More jobs at Nvidia
Ncx Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
System Test Engineer
Nvidia · Santa Clara, United States
USD 132,000-253,000 per year
Senior Software Engineer, DGX Cloud Orchestration
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Technical Program Manager, Deep Learning Frameworks
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Staff Full Stack Engineer, Identity
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Principal Engineer, AI Tooling and Workflows
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Principal Technical Program Manager, Developer Productivity
Reddit · United States
USD 260,800-365,100 per year
Principal Software Engineer — Agentic AI Applications And Foundations
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer Ii
Confluent · Seattle, United States
USD 197,400-232,000 per year
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Resident Solutions Architect
Glean · United States
USD 170,000-240,000 per year
Staff Engineer, People Technology
GitLab · United States, Canada
USD 126,400-213,600 per year