NVIDIA

Senior Software Engineer, Engineering Productivity

Santa Clara, CA US
USD 148k - 276k
Git Python Bash Docker
This job is closed! Check out or
Description

NVIDIA's Cumulus Linux Release Engineering team is seeking a Senior Linux Systems Software Engineer with extensive experience in DevOps, and software configuration management. You will play a critical role in developing and implementing software tools for improving developer productivity, organizational efficiency and improving the software build and release infrastructure.

This highly visible Engineering Organization is responsible for building the Network Operating System software that powers data centers that are accelerated, disaggregated and software-defined to meet the exploding growth in AI and high performance computing.

What you’ll be doing:

  • Managing, monitoring, and enhancing software image builds and configuration to drive troubleshooting and resolutions.

  • Maintaining and enhancing existing Debian based build system, making files and buildomg scripts and package repositories.

  • Running code scans, static and dynamic analysis tools, and publishing results.

  • Collaborating with other teams to support new configurations of Cumulus Linux images.

  • Building and managing the Continuous Integration pipeline for different image configurations.

  • Scaling Engineering Infrastructure to support growth.

What we need to see:

  • B.S. degree or equivalent experience in Engineering/Computer Science related field.

  • 5+ years of proven experience in Software Tools Engineering or Systems Engineering.

  • Good understanding of Debian Linux systems, system boot process, software installers, and .deb or .rpm packaging.

  • Solid knowledge of build automation systems, and Software Configuration Management and Continuous Integration systems like Jenkins, GNU Make, Jira, Git.

  • Strong programming knowledge using Python, Bash, etc. and familiarity with virtualization tools like Docker and QEMU

  • Strong communication and interpersonal skills along with ability to work in a dynamic and global team.

  • A desire to constantly grow and learn new things.

NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and hardworking people in the world working for us to provide capabilities to the life sciences industry which could not be imagined even a few years ago. If you're creative and love building the next generation of technologies that will be used throughout the world and have a real passion for technology, we want to hear from you.

The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers