Software Engineer, Nix
Role responsibilities
Design, improve, and maintain the core package set to enable software distribution across development, hosted services, and embedded devices. Provide expertise in large-scale Nix usage and mentor other engineers on standards and tooling.
Requirements
Requires proficiency in Nix, NixOS, and functional programming, along with experience in one or more languages like Rust, C++, Go, Python, or Haskell. Candidates must be eligible to obtain a U.S. Secret security clearance.
Key skills
Nix, Nixpkgs, NixOS, Functional Programming, Build Systems, Packaging Ecosystems, Rust, C++, Go, Python, Haskell, AWS, Terraform, CI/CD, Software Architecture, Security Clearance
Keywords
Nix, Nixpkgs, NixOS, Functional Programming, Build Systems, Packaging, Rust, C++, Go, Python, Haskell, AWS, Terraform, CI/CD, Lattice OS, Defense Technology, Security Clearance, Software Distribution, Embedded Devices, Cloud Computing, Monitoring, Logging, Data Management, Technical Design Review, Autonomy, AI, Computer Vision, Sensor Fusion, Networking