Principal Software Engineer – AI & Software Factory Engineering
Listed on 2026-08-16
-
Software Development
DevOps, AI Engineer (Applied/Software)
Clearance Level None Category Software Engineering Location Remote , Working from the USA
Key Skills For Success Containerization Software
Git Lab CI/CD
Kubernetes Orchestration
Software Delivery
REQ#: RQ225967 Public Trust: None Requisition Type: Regular Your ImpactOwn your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the globe, keeping our country safe and secure.
Job Description – Principal Software Engineer – AI & Software Factory EngineeringWe're looking for a software engineer who likes building platform products — the tooling, automation, and AI capabilities other engineering teams build on top of. You'll write production code daily on a small, senior team delivering software factories, security automation, and AI-enabled development environments for Department of War and Federal customers. If your instinct when you see a manual process is to write code that eliminates it, this role is built for you.
MEANINGFULWORK AND PERSONAL IMPACT
You'll work across multiple concurrent R&D and customer delivery efforts rather than a single narrow program, with the option to engage in proposals and customer demos if you want to build business acumen alongside technical depth
- Build agentic AI capabilities — tool orchestration, LLM application development, and workflow automation — using AI-assisted development daily
- Develop software that automates continuous Authority to Operate (cATO): evidence collection, compliance reporting, and policy-as-code enforcement
- Build secure-by-default CI/CD pipeline products — hardening templates, integrated security scanning (SAST, SCA, container, SBOM), and supply chain controls (signing, provenance, attestation) — that development teams across our portfolio consume
- Extend the platform with self-service capabilities: developer onboarding automation, reusable deployment patterns, and AI development tools (code assistants, model serving) — including for air-gapped environments
- Ship to and support production on hardened Kubernetes (Big Bang / Iron Bank) in CUI/IL5 environments — we run what we build
- Education:
Bachelor's degree and 8+ years experience. In lieu of degree 12+ years of hands-on experience - Experience:
5+ years of related experience in Software Engineering, Dev Ops / Dev Sec Ops technologies; 3+ years of hands on experience with Kubernetes - Strong development skills in Python, Go, or similar — you build tooling and applications, not just configure them
- Daily use of AI-powered development tools (code assistants, LLM-based tooling)
- CI/CD pipeline development — Git Lab CI strongly preferred;
Jenkins, Git Hub Actions, or similar accepted - Security scanning integration in automated pipelines (SAST, DAST, SCA, container scanning)
- Containerization (Docker, Helm, OCI artifacts) and Infrastructure as Code (Terraform and/or Ansible)
- Git-based workflows, Git Ops deployment patterns, and solid Linux fundamentals
- Experience working in or deploying to classified or air-gapped environments
- Strong written and verbal communication; comfort juggling multiple projects with shifting priorities
- Security clearance level
:
No clearance required to start with ability to obtain and mantain a Secret clearance - Location
:
Remote with travel up to 10% - Citizenship: US Citizenship
- Hands-on experience with agentic AI frameworks or LLM APIs (tool-use patterns, orchestration, RAG)
- Platform One / Big Bang, Iron Bank, or DoW-hardened Kubernetes distributions
- DoW security and authorization frameworks (NIST 800-53, RMF, cATO)
- Software supply chain security practices (Sigstore/Cosign, Syft, in-toto)
- AI/ML infrastructure in enterprise or air-gapped environments (model serving, GPU scheduling on K8s)
- Certified Kubernetes Application Developer (CKAD) certification
- Supporting proposals, RFI responses, or customer engagements as a technical SME
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
- Growth: AI-powered career tool that identifies career steps and learning opportunities
- Support:
An internal mobility team focused on helping you achieve your career…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).