SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Build & Release Engineer

Voyager Technologies - Pittsburgh, PA, United States - In-office - posted 2026-10-19

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Voyager Technologies is an innovative space, defense, and national security technology company building transformative, mission-critical solutions for spacecraft, lunar systems, and national security applications. As Senior Software Build & Release Engineer for Voyager Lunar Systems, you will own the end-to-end automation of software builds, versioning, deployment, and delivery for the lunar lander program. You report to the Software & Controls Manager and are based in Pittsburgh, PA (onsite). Key responsibilities: • Own release engineering end-to-end for flight and ground software, from pipeline architecture through final software package generation. • Design and evolve branching and release strategy, including GitFlow-based models with release branches, automated semantic versioning, and promotion gates that define alpha builds, release candidates, and releases. • Build and maintain GitLab CI/CD pipelines that compile, test, version, publish, and deploy software. Triage and resolve infrastructure-related failures and regressions. • Integrate automated and manual test campaigns into the release process, ensuring every build has a clear, auditable test record. • Deploy and operate on-premises infrastructure for critical engineering services, including GitLab and GitLab Runners, Slurm HPC clusters, Jira, Confluence, Harbor, and MinIO. • Own Linux-based spacecraft flat-sat platforms. Work with test engineers to build Python tooling and custom Docker containers for automated deployment and testing. • Set engineering standards for build, test, and release practices across software teams. This is a hands-on technical role requiring deep expertise in DevOps, build systems, and release engineering for mission-critical systems. You will be the primary owner of infrastructure, responsible for both architecture and implementation. REQUIREMENTS: Minimum Qualifications: • 5+ years of DevOps, build, or release engineering experience supporting robotics, spacecraft, embedded, or other mission-critical systems. • Hands-on ownership of GitLab CI/CD, including pipelines, runners, package registry, and releases. • Strong Python skills for pipeline automation, release tooling, scripting, and pytest-based test frameworks. • Experience with Bazel, particularly for multi-language (C++/Python) builds, remote caching, or migrating existing projects from Make/CMake. • Experience with Docker and with Make/CMake build systems. • Track record of designing or significantly shaping branching and release strategies, such as GitFlow, release branches, semantic versioning, and promotion gates. • Solid Linux administration experience, including deploying and maintaining self-hosted engineering services. • Comfort as the primary or sole owner of infrastructure, responsible for both architecture and hands-on implementation. • Must be a U.S. person as defined by ITAR. Preferred Qualifications: • Working proficiency in C++, particularly around build, test, and packaging. • Experience running simulation or compute workloads on HPC clusters (Slurm). • Experience with container registries and object storage (Harbor, MinIO). • Prior work in ITAR/CUI-controlled environments. • Informal technical leadership experience, such as mentoring engineers or driving cross-team adoption of tooling and process.

Similar roles