Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Leadership @ 4
Communication @ 4
QA @ 4
System Architecture @ 7
OSS @ 4
AI @ 4
Profiling @ 4
- 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
We are looking for a driven, diligent leader to join the Technical Program Management team for Compute Platform Software. You will work with engineering and product leaders on planning and execution of programs to develop and publish software enabling new enterprise systems used across academia, start-ups, and major Internet companies. This role oversees end-to-end release management — ensuring smooth, timely, and high-quality software releases from design through full production deployment at scale.
Responsibilities
- Oversee the end-to-end release management process, coordinating release activities across multiple teams and aligning incremental work with production release cycles.
- Collect requirements, define release priorities, and maintain detailed release calendars to coordinate multiple parallel efforts.
- Manage software branching strategies (feature, release, hotfix) to ensure smooth integration and version control.
- Assess release-readiness, anticipate risks, and provide mitigation strategies.
- Develop program schedules and KPIs to measure release health, predictability, and achievements; communicate status and key issues to senior leadership.
- Utilize coding skills to build or enhance automation scripts, dashboards, and tools that streamline release management and improve delivery efficiency.
- Work with Engineering and QA on test plans, execution, reviews, failure analysis, and assessing overall quality and risk.
- Collaborate with Customer Program Managers to track and resolve software issues, incorporating technical feedback from CSPs and OEMs.
- Lead retrospective analysis of failures and help develop improvement action plans; refine workflows and streamline approvals to drive continuous improvement in software delivery.
Requirements
- Bachelor’s degree in Engineering, Computer Science, or similar field, or equivalent experience.
- 12+ years of hands-on experience with software program/release management in tech or related fields.
- Thorough knowledge of software engineering and lifecycle principles.
- Strong strategic and tactical thinking; ability to build consensus and lead teams in a dynamic environment.
- Solution-focused mindset with consistent success implementing systematic solutions and process improvements.
- Excellent communication and technical presentation skills; ability to multitask and be thorough.
- Experience influencing decisions across organizations and driving program success.
Ways to stand out
- Experience with boards and servers in the datacenter space or productizing enterprise server systems, coordinating activities between hardware and software organizations.
- Deep understanding of software engineering principles and enterprise system architecture.
- Skilled in modern programming languages and practical familiarity with efficiency tools and process automation.
- Experience with OSS profiling and vulnerability resolution tools such as Black Duck or Palamida.
- Previous experience in QA, providing insight into release validation and quality assurance processes.
Compensation & Benefits
- Base salary range: 200,000 USD - 322,000 USD (base salary will be determined based on location, experience, and pay of employees in similar positions).
- Eligible for equity and company benefits (link to benefits provided in original posting).
Other details
- Full-time role.
- Applications accepted at least until March 8, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to diversity and inclusion.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Manager, System Software Engineering - Factory
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal System Software Engineer - AV Platform
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Threat Intel Manager, CBRN-E & Advanced Weapons
Anthropic · Washington, United States, New York City, United States, San Francisco, United States
USD 375,000-455,000 per year
Staff Software Engineer, Machine Learning Platform
Stripe · South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Technical Cyber Threat Investigator
Anthropic · Washington, United States, San Francisco, United States
USD 230,000-290,000 per year
Technical CBRN-E Threat Investigator
Anthropic · Washington, United States, San Francisco, United States
USD 230,000-290,000 per year
Member Of Technical Staff - RL Training Framework
xAI · Palo Alto, United States
USD 180,000-440,000 per year
Technical Program Manager, GeForce NOW - E-Commerce
Nvidia · Santa Clara, United States
USD 168,000-258,800 per year