← Back to jobs

Remote job

Senior Software Engineer, Nix Packaging and Release Automation

DevOps Full-time Permanent US, CA, Remote

Job details

Not specified Salary
US, CA, Remote Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Build and maintain packaging and release automation that makes complex software distributions more repeatable, testable, and easier to use. The work centers on Nix packaging for compute software, while also spanning release workflows, tooling, and collaboration with product teams and open-source contributors.

Responsibilities - Develop and maintain Nix packages, addressing dependencies, compatibility across versions, reproducibility, and usability. - Automate release workflows from discovering releases through package creation, testing, and delivery, with useful diagnostics and recovery paths. - Own packaging improvements from investigation to delivery, turning recurring manual work and failures into reusable tools and regression tests. - Validate packages through automated tests that check installation and practical use. - Coordinate with product teams, release engineers, and the Nix community to support releases and contribute improvements upstream. - Extend packaging and release tools across languages, platforms, and package formats as team needs evolve.

Requirements - At least 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 conventions. - Proficiency in Python or another general-purpose language, shell scripting, and Linux debugging. - Experience building maintainable automation, CI/CD pipelines, and tests for package installation and use. - Sound judgment about scope, maintenance costs, delivery risks, and agreed priorities. - Clear communication and collaborative working skills across product, release engineering, and open-source teams. - Bachelor’s or master’s degree in computer science, computer engineering, or a related field, or equivalent experience.

Nice to have - Contributions to nixpkgs or other Nix projects, or experience packaging GPU software and complex dependency stacks. - Familiarity with Debian, RPM, or Conda packaging, binary caches, or artifact repositories. - Experience reducing manual maintenance through automation, including evaluating or improving agentic engineering workflows.

Benefits and work setup The posting lists a base salary range of $224,000–$356,500, with equity and benefits eligibility. The position is an existing vacancy, and applications are accepted at least until November 16, 2026.

Skills detected in the listing

Python
Detected Nov 13, 2026
Last verified Nov 13, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight