Senior Software Build & Release Engineer
Core
Own the automation of software builds, versioning, deployment, and delivery for a lunar lander program, including pipeline architecture and on-premises infrastructure.
Role type
Senior IC DevOps/Release Engineer (Spaceflight)
Builds
Flight and ground software packages for lunar lander systems
Domain
Aerospace / Spaceflight / Defense
Required skills
GitLab CI/CD, Python, Bazel, Docker, Make, CMake, Linux administration, GitFlow, semantic versioning, HPC clusters (Slurm)
Preferred skills
C++, container registries (Harbor), object storage (MinIO), ITAR/CUI environment experience, technical leadership
Technologies
GitLab, GitLab Runners, Slurm, Jira, Confluence, Harbor, MinIO, Python, C++, Bazel, Docker, Make, CMake
Responsibilities
Design and evolve branching and release strategies; build and maintain CI/CD pipelines; integrate automated and manual test campaigns; deploy and operate on-premises engineering services; own Linux-based spacecraft flat-sat platforms; set engineering standards for build and release practices
Seniority
Senior, hands-on IC
