Software Architect – AI-Enabled Enterprise Platform
Agile Defense· Corporate – Product & Innovation
Hybrid (Remote), Hybrid (DMV)$150k - $190kRegularPosted 3w ago
About the role
Hands-on Software Architect responsible for architecture, technical direction, and release management of Workforce, an AI-enabled enterprise platform deployed as microservices to Azure AKS in GCC, with a focus on secure, user-centered workflows and cloud-native delivery.
Responsibilities
- Own the architecture, technical direction, and engineering standards for the Workforce platform and its microservices.
- Define and document service boundaries, API contracts, data flows, integration patterns, and key technical decisions.
- Lead the design of the platform’s AI-enabled architecture, including tool calling, system instructions, context management, prompt and control flow design, and integration with LLM-based services.
- Design secure enterprise integrations, including identity, document workflows, collaboration tools, and external platform APIs.
- Identify and manage technical debt, platform risk, and architectural drift, making pragmatic decisions about refactor vs. ship.
- Lead technical execution for the Workforce engineering team, including solution design, task breakdown, estimation, sequencing, and code review.
- Partner with the Product Manager to translate product goals into technical designs, milestones, and engineering work.
- Establish and uphold standards for code quality, automated testing, documentation, and definition of done.
- Mentor engineers through design reviews, pairing, code reviews, and technical feedback.
- Serve as the primary technical point of contact for engineering leadership, product, and customer stakeholders on status, risk, and technical tradeoffs.
- Serve as Release Manager for the platform’s multi-service release train, coordinating release readiness, notes, and records.
- Represent the team in change control and release processes with rollback plans.
- Own production posture, including rollback decisions, incident triage, root cause follow-through, and post-release verification.
- Collaborate on CI/CD pipelines, Helm deployments to AKS, observability, autoscaling, and performance testing.
- Contribute directly to codebase across frontend and backend, including feature implementation and production fixes.
- Build and maintain full stack capabilities across modern web front ends and backend web APIs.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
- 10+ years of professional software engineering experience.
- 5+ years designing and owning production application architecture, leading technical execution for an engineering team as a software architect, technical lead, or senior technical owner.
- Ability to obtain and maintain a Secret security clearance.
Skills
Required:Object-oriented programmingFrontend developmentBackend API design and integrationRelease managementAI-first application patterns
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Agile Defense
Always Evolving
Agile Defense delivers advanced capabilities and solutions tailored to the most critical national security and civilian missions.
national securitycivilian missionsinnovationcapabilitiessolutions
More open roles at Agile Defense
- Configuration Manager II4d agoRedstone Arsenal, AL · Digital Transformation – Service Operations
- Helpdesk Support III4d agoQuantico, VA · Digital Transformation – Technical Support
- C2 Apps System Administrator4d agoShaw AFB, SC · Digital Transformation – Service Operations
- Principal Cisco Engineer III - Top Secret Clearance Required4d agoHybrid (Pocatello, ID) · Digital Transformation – Engineering
- Sr. Hardware/Software Installation Technician4d agoNorfolk, VA · Digital Transformation – Technical Support