Назад
Company hidden
11 дней назад

Senior Software Build & Release Engineer

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Build & Release Engineer (Aerospace): Automating builds, versioning, testing, deployment, and delivery for flight and ground software in a lunar lander program with an accent on GitLab CI/CD, Bazel, Python, Linux infrastructure, and auditable release processes. Focus on designing branching and promotion strategies, operating on-premises engineering services, and building reliable tooling for spacecraft flat-sat platforms.

Location: Onsite in Pittsburgh, PA, United States. Must be a U.S. person as defined by ITAR and eligible to obtain required export authorizations.

Company

hirify.global is a space, defense, and national security technology company developing mission-critical solutions from ground to space.

What you will do

  • Own release engineering end to end for flight and ground software, from pipeline architecture through final software package generation.
  • Design and evolve GitFlow-based branching and release strategies with release branches, automated semantic versioning, and promotion gates for alpha builds, release candidates, and releases.
  • Build and maintain GitLab CI/CD pipelines that compile, test, version, publish, and deploy software; triage infrastructure failures and regressions.
  • Integrate automated and manual test campaigns into the release process with clear, auditable test records for every build.
  • Deploy and operate on-premises GitLab, GitLab Runners, Slurm HPC clusters, Jira, Confluence, Harbor, and MinIO.
  • Own Linux-based spacecraft flat-sat platforms, build Python tooling and custom Docker containers with test engineers, and set build, test, and release standards across software teams.

Requirements

  • 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 for multi-language C++/Python builds, remote caching, or migrating projects from Make/CMake.
  • Experience with Docker and Make/CMake build systems.
  • Experience designing or significantly shaping branching and release strategies, including GitFlow, release branches, semantic versioning, and promotion gates.
  • Solid Linux administration experience deploying and maintaining self-hosted engineering services.
  • Ability to serve as the primary or sole infrastructure owner, covering architecture and hands-on implementation.
  • Must be a U.S. person as defined by ITAR.

Nice to have

  • Working proficiency in C++, particularly for build, test, and packaging work.
  • Experience running simulation or compute workloads on Slurm HPC clusters.
  • Experience with container registries and object storage, including Harbor and MinIO.
  • Prior experience in ITAR/CUI-controlled environments.
  • Informal technical leadership experience, such as mentoring engineers or driving cross-team adoption of tooling and processes.

Culture & Benefits

  • Flexible Time Off to support rest and work-life balance.
  • Medical, dental, and vision coverage for employees and families, with a significant portion of premiums covered and many benefits paid at 100% for employees.
  • Flexible gym memberships with more than 12,700 options nationwide and on-demand workout videos.
  • 401(k) plan with a 50% company match on contributions up to 8%.
  • Wellness programs, voluntary benefits, employee support resources, and an innovative mission-driven environment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →