Senior System Software Engineer – Release Automation, Process Modernization

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

29 days ago

Salary

$152K - $241.5K / year

Bachelor Degree5 yrs expEnglishPython

Job Description

• 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

Job Requirements

  • 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.

Benefits

  • equity
  • benefits

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer29 days ago
Full TimeRemoteTeam 51-200Since 2015H1B Sponsor

Senior Software Engineer developing features for Risk Cloud platform at LogicGate

CloudJavaSpringSpring BootSpringBoot
United States
$125K - $165K / year
Full-stack Engineer29 days ago
Full TimeRemoteTeam 201-500Since 2019H1B Sponsor

Senior Engineer building high-reliability systems for Mercury's money movement platform

California + 2 moreAll locations: California, New York, Oregon
$200.7K - $250.9K / year
Full-stack Engineer29 days ago
ContractRemote

C2’s client is looking to bring in a contract Website Developer to help in the team's mission to provide resources, spaces, and technology that encourage both individual and collective expression. This is a complex, senior-level role for a technical partner who will architect, ...

HTMLCSSJavaScriptWordPressMobile-first designResponsive designSEOCMS architectureMulti-site architectureDNS managementHosting managementFigmaSketchPhotoshop
United States
$45 - $60 / hour
Full-stack Engineer29 days ago
Full TimeRemote

This is a fully remote position within the U.S. or Canada. Our stack: Ruby on Rails, Postgresql, Heroku, Scout, Bugsnag, Hubspot, Intercom, Slack, Linear, FigmaAs the Lead Software Engineer of our small Engineering team, you will be responsible for dri...

United States