Senior Software Engineer, Nix Packaging, Release Automation

Job not on LinkedIn

🔥 0 minutes ago

💵 $224k - $356.5k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on NVIDIA's careers page, not through a job board

First seen by Remote Rocketship 0 minutes ago

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Develop and maintain Nix packages for CUDA Toolkit, cuDNN, TensorRT, and other NVIDIA compute software. • Build automation from release discovery through package generation, testing, and delivery, with clear diagnostics and recovery paths. • Own packaging improvements from investigation through delivery, turning recurring tasks and failures into reusable tools and automated regression tests. • Work with product teams, release engineers, and the Nix community to support new releases and contribute improvements upstream. • Develop tools and automation across Kitmaker’s packaging and release systems, working across languages, platforms, and package formats as team needs evolve. • Collaborate with NVIDIA product teams and open-source contributors to balance upstream compatibility with product requirements and release commitments.

🎯 Requirements

• BS/MS in Computer Science, Computer Engineering, or a related field, or equivalent experience. • 12+ years of experience in software engineering, packaging, release engineering, or infrastructure automation. • Strong practical experience with the Nix package manager, Nix expression language, and nixpkgs packaging conventions. • Proficiency in Python or another general-purpose programming language, along with shell scripting and Linux debugging. • Experience building maintainable automation, CI/CD pipelines, and tests that validate actual package installation and use. • Sound judgment about scope, maintenance cost, and delivery risk; ability to distinguish required product outcomes from preferred technical approaches and execute agreed priorities. • Clear communication and effective collaboration across product teams, release engineering, and open-source communities. • Contributions to nixpkgs or other Nix projects that demonstrate technical depth and constructive collaboration. • Experience packaging GPU software or complex, multi-version dependency stacks, including CUDA driver/runtime compatibility. • Familiarity with Debian, RPM, or Conda packaging, binary caches, or artifact repositories. • Examples of reducing manual maintenance through automation, including practical experience building, evaluating, or improving agentic engineering workflows.

🏖️ Benefits

• Equity • Benefits

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 44 minutes ago

ServiceTitan

1001 - 5000

💼 Consulting

📦 Logistics

📣 Marketing

Senior full-stack engineer building Homh, ServiceTitan’s consumer marketplace connecting homeowners with vetted contractors. Owning mobile, backend, matching, and integrations from 0 to 1.

🔥 2 hours ago

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Backend engineer building Continuous Delivery platforms and automation for Affirm, a company enabling transparent pay-over-time purchases. Improving developer productivity, release safety, and software delivery at scale.

🔥 2 hours ago

GE Vernova

10,000+ employees

💼 Consulting

📦 Logistics

🏭 Manufacturing

Steam turbine operability leader guiding GE Vernova combined-cycle power plant engineering. Defining safe operating parameters, instrumentation, controls inputs, and fleet analytics improvements.

🔥 3 hours ago

SPS Commerce

1001 - 5000

📦 Logistics

💼 Consulting

☁️ SaaS

GTM Engineer building Python, SQL, and AI-powered automations for SPS Commerce’s cloud supply-chain platform. Supporting Salesforce, data pipelines, and revenue operations workflows.

🇺🇸 United States – Remote

💵 $97.4k - $123k / year

💰 $7.5M Series unknown on 2007-06

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 4 hours ago

WEX

5001 - 10000

🏥 Healthcare

📦 Logistics

✈️ Travel

Backend engineer building scalable Java services and APIs for WEX Mobility’s fleet management and payment products. Leading reliability, testing, and cross-team engineering initiatives.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok