Taro Logo

Senior System Software Engineer, Build and Test Infrastructure

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$220,000 - $419,750
DevOps
Senior Software Engineer
In-Person
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior System Software Engineer, Build and Test Infrastructure

NVIDIA, a global leader in computer graphics and AI, is seeking a Senior System Software Engineer to join their Build and Test Infrastructure team in Redmond, WA. With over 25 years of transforming computer graphics, PC gaming, and accelerated computing, NVIDIA continues to push the boundaries of innovation in AI and next-era computing.

In this role, you'll be at the forefront of developing powerful software solutions that power various industries. You'll lead the Single Branch Initiative to streamline development across different product lines and work with cutting-edge build and test infrastructure. Your responsibilities will include analyzing and optimizing Bazel configurations, implementing sophisticated debugging workflows, and maintaining critical CI/CD pipelines.

The ideal candidate brings 10+ years of experience with strong expertise in languages like C++, Python, and Golang, along with deep knowledge of build systems, particularly Bazel and Buildbarn. You'll need excellent leadership skills to drive large-scale initiatives and strong technical abilities in debugging and system optimization.

NVIDIA offers a highly competitive compensation package, including a base salary range of $220,000 - $419,750, equity, and comprehensive benefits. You'll be joining a diverse, supportive environment where innovation is celebrated and your contributions can make a lasting impact on the world. The company's commitment to pushing technological boundaries and its application across various industries makes this an exciting opportunity for someone passionate about building the future of computing.

Last updated 7 months ago

Responsibilities For Senior System Software Engineer, Build and Test Infrastructure

  • Lead the Single Branch Initiative to streamline development across different product lines
  • Analyze and refine Bazel configurations to reduce build times
  • Develop processes and tools to capture stacktrace for crash insights
  • Set up CI/CD test pipelines for training tests
  • Implement and maintain Coverity static analysis workflows
  • Investigate complex build errors and integration challenges

Requirements For Senior System Software Engineer, Build and Test Infrastructure

Python
Go
Kubernetes
  • BS, MS in CS/CE/EE or related engineering field or equivalent experience
  • 10+ years' experience
  • Experience in C++, Python, Golang, and Groovy
  • Deep understanding of Bazel rules and experience with Buildbarn
  • Experience with distributed build systems and CI pipelines on Kubernetes and Jenkins
  • Strong leadership skills
  • Strong debugging skills including gdb sessions and stack trace analysis

Benefits For Senior System Software Engineer, Build and Test Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base salary
  • Equity
  • Comprehensive benefits package

Interested in this job?