Senior Release Engineer

BAE Systems•Hudson, NH
•$97,008 - $164,914

About The Position

BAE Systems is seeking a Release Engineer to develop and maintain robust, scalable, and secure CI/CD pipelines for multiple software deliveries using container deployment. The role supports defense-related products and systems in areas such as Signals Intelligence (SIGINT), Aircraft Protection, Radar Warning, and Electronic Attack, delivering critical mission capabilities for national security and warfighters. The Senior Release Engineer will help design and maintain GitLab CI/CD pipelines, govern source control strategy, orchestrate software releases, automate quality and compliance checks, integrate pipelines with target hardware and lab equipment, and monitor and improve delivery processes. The role requires a current Secret clearance and the ability to obtain a Top Secret clearance.

Requirements

  • Must have a current Secret clearance and be able to secure a Top Secret clearance.
  • Bachelor's degree in Computer Science, Engineering, or Information Technology with at least 4 years of related experience; or a Master of Science with at least 2 years of experience; or 8+ years of equivalent work experience in a high-tech engineering and manufacturing environment.
  • Experience supporting Git-based branching and merging strategies, such as GitFlow, to ensure code integrity and a clean release history.
  • Experience with GitLab, Jenkins, Atlassian IDEs, and tools such as Ansible, Maven, Gradle, and npm.
  • Proficiency in scripting languages such as Python, Bash, PowerShell, or Groovy for automating operational tasks.
  • Experience deploying software in a Linux environment using containers such as Docker.
  • Willingness to perform a wide variety of related tasks.

Nice To Haves

  • Current Top Secret clearance with SCI.
  • Experience managing containerized applications using Docker and orchestrating deployments on platforms such as Kubernetes, including building and applying unit tests.
  • Ability to manage release schedules, prioritize tasks, and handle multiple dependencies effectively.
  • Experience with RHEL and Ubuntu, with sysadmin-level knowledge.
  • Knowledge of CUDA development and deployment.

Responsibilities

  • Help design and maintain GitLab CI/CD pipelines.
  • Manage source control strategy and governance.
  • Orchestrate software releases.
  • Automate quality and compliance checks.
  • Support hardware-software integration by integrating pipelines with target hardware and lab equipment.
  • Monitor and continuously improve delivery processes.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Health savings accounts
  • 401(k) savings plan
  • Disability coverage
  • Life and accident insurance
  • Employee assistance program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Paid time off
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Applicable federal and state sick leave
  • Monetary or non-monetary recognition awards
  • Other incentives may be available based on position level and/or job specifics
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service