Senior Release Engineer - Linux Distribution
Core
Own and evolve the build infrastructure for the SAOS 10.x network operating system, ensuring build reliability, scalability, and security for large-scale development teams.
Role type
Senior Release Engineer (Linux Distribution)
Builds
SAOS 10.x network operating system
Domain
Networking / Linux Distribution Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Linux distribution building, Yocto Project, Bitbake, CI/CD pipeline management, distributed build optimization, secure build system design, open-source tooling integration
Preferred skills
Debian/RPM packaging, open-source contributions, modern C/C++ toolchains (Meson, Ninja, GCC, Clang), Rust/Cargo, Go
Technologies
Bitbake, Yocto, Tekton, Jenkins, ccache, SLSA, Go, Rust, C/C++, Python, Bash, Meson, Ninja, GCC, Clang
Responsibilities
Develop and maintain Bitbake recipes for large-scale software stacks; Diagnose and resolve complex build and integration issues across CI/CD pipelines; Optimize distributed build performance including ccache infrastructure; Design and implement secure, reproducible, and SLSA-compliant build systems; Integrate modern open-source tooling to maintain a secure software supply chain; Provide technical guidance on distribution engineering practices to development teams
Seniority
Senior, hands-on IC