Build and maintain software infrastructure for autonomous defense systems, ensuring continuous deployment and reliable operation in isolated customer environments.
Responsibilities
Deliver code changes from CI to running systems on customer sites
Perform safe, zero-downtime upgrades
Enable installations and upgrades in disconnected sites
Develop release checks for service compatibility
Collaborate with platform architects and developers
Requirements
Degree in computer science, software engineering or a similar field
You are the security architect for our research pipeline. You will define how we securely conduct research across our compute cluster and cloud environments, partnering closely with our compute team and engineers to make CI/CD, automated research agents, and large-scale compute secure by default.
Lead the design, build, and automation of secure CI/CD pipelines for flight software, ensuring reproducibility, compliance, and supply‑chain integrity in classified and offline environments.
Compensation
Base Pay Range for: VA applicants is $164,652.00 - $230,512.80 CO applicants is $150,931.00 - $211,303.05 WA applicants is $164,652.00 - $230,512.80
Responsibilities
Design, build, and operate GitLab CI/CD pipelines for flight software, covering build, static analysis, unit, software‑in‑the‑loop (SIL), and hardware‑in‑the‑loop (HIL) stages, plus artifact promotion and release
Own the secure build system, including reproducible builds, hardened minimal base images, pinned and verified dependencies, and signed artifacts
Generate, validate, and retain SBOMs and provenance for every release, and run vulnerability and license scanning with findings driven to closure
Build and sustain pipelines in classified, closed, and offline environments, including mirrored registries and package repositories, offline update paths, and artifact transfer across domains
Align pipelines with DoD Software Factory practices and the security controls our customers and accreditors require, producing compliance evidence as a by‑product of the build
Requirements
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related STEM field
Master's degree in a related field
Harden DevSecOps and CI/CD
Build security guardrails directly into our pipelines so that every deployment (manual or agent-driven) is automatically scanned, verified, and compliant
Establish workflows where agents can test their own code and infrastructure changes against security policies before reaching production
Lead the implementation of 'compliance as code', automating the auditing and enforcement of security configurations across our AWS, GCP, and neocloud footprints in Terraform
Establish and harden the source-control environment for research code (e.g. GitHub): secret scanning, dependency and code scanning, and branch protections