NVIDIA · 7 hours ago
Senior System Software Engineer - Release Automation and Process Modernization
NVIDIA is seeking System Software Engineers to join Kitmaker, the team responsible for software delivery processes. The role focuses on building automation pipelines and modernizing software delivery through innovative CI/CD strategies.
Artificial Intelligence (AI)SemiconductorConsumer GoodsHardwareSoftwareAppsAI InfrastructureConsumer ElectronicsFoundational AIGPUVirtual Reality
Responsibilities
Develop, implement, and maintain release automation pipelines using GitLab CI/CD, working closely with product teams across NVIDIA to understand their unique deployment requirements and translate them into scalable, reusable automation solutions
Evaluate existing processes with a critical eye, identify modernization opportunities, and own the design and implementation of process improvements that improve efficiency, reliability, and developer experience across the organization
Support and extend our conda-forge release automation infrastructure for NVIDIA's Python packages, collaborating with both internal teams and the open-source community to ensure reliable delivery of Python software at scale
Partner with other release automation teams to integrate our pipelines into their workflows, creating a cohesive and consistent software delivery experience that spans multiple product lines and technologies
Monitor pipeline health, provide actionable metrics, and continuously iterate on automation strategies to stay ahead of NVIDIA's growing scale and complexity
Qualification
Required
BS/MS degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
5+ years of experience in software delivery, release automation, DevOps, or related areas
Strong expertise in CI/CD pipeline development with GitLab or similar platforms
Proven track record to identify inefficiencies in existing solutions and design and implement practical improvement strategies
Experience with package management systems such as RPM, Debian, Python wheels, or similar technologies
Proficiency in Python or other scripting languages for building automation tools
Expertise in source control systems, particularly Git
Demonstrated ability to abstract technical complexity into clean, maintainable automation
Strong interpersonal and communication skills with the ability to work independently across multiple teams with minimal direction
Preferred
Experience with conda-forge, PyPI, or other open-source package distribution ecosystems
Contributions to open-source Python packaging projects or active involvement in packaging communities
Track record of modernizing legacy infrastructure or driving organizational process improvements
Deep expertise in GitLab CI/CD with a Configuration-as-Code approach
Experience with artifact management systems like Artifactory
Detailed policy enforcement and governance experience in software delivery contexts
Understanding of containerization technologies (Docker, Kubernetes) and virtualization platforms
Benefits
Equity
Benefits
Company
NVIDIA
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
H1B Sponsorship
NVIDIA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)
Funding
Current Stage
Public CompanyTotal Funding
$4.09BKey Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity
Recent News
Company data provided by crunchbase