Agile Defense

Software Architect – AI-Enabled Enterprise Platform

Agile Defense
Apply
2 months ago
McLean, VA, USAStaff+

Base Salary

$150k - $190k/yr

Responsibilities

  • Own the Workforce platform architecture, technical direction, service boundaries, API contracts, data flows, integration patterns, and engineering standards.
  • Lead AI-enabled application design, including tool calling, system instructions, context management, retrieval grounding, prompt and control flow design, and LLM service integration.
  • Lead technical execution through solution design, task breakdown, estimation, sequencing, code review, mentoring, and technical feedback.
  • Partner with the Product Manager to convert product goals and workflows into technical designs, milestones, and engineering plans.
  • Serve as Release Manager for the multi-service release train, coordinating readiness, release records, change control, rollback plans, and post-release verification.
  • Own production posture, including incident triage, rollback decisions, root cause follow-through, observability, autoscaling, and performance testing.
  • Contribute hands-on code across full-stack features, backend APIs, integrations, critical-path work, and production fixes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 10+ years of professional software engineering experience building and maintaining production applications.
  • 5+ years designing and owning production application architecture while leading technical execution for an engineering team.
  • Ability to obtain and maintain a Secret security clearance.
  • Strong hands-on coding ability in at least one strongly typed object-oriented language such as Java, C#, TypeScript, Go, or Kotlin.
  • Professional experience building modern web front-end applications, backend web APIs, services, and integration layers.
  • Experience owning production architecture across front-end, backend, data, and integration concerns.
  • Experience planning and delivering team work, including breaking complex requirements into milestones and managing dependencies.
  • Experience with structured release practices for distributed or multi-service systems, including versioning, change control, coordination, and rollback.
  • Understanding of API design, authentication and authorization, data modeling, error handling, testing, maintainability, and secure software development.
  • Working knowledge of AI-first application patterns and integrating LLM capabilities into broader application architectures.
  • Preferred qualifications include TypeScript, Node.js, React, microservices, containerized applications, Kubernetes, AKS, Helm, Azure Government, LangChain, LangGraph, Semantic Kernel, LlamaIndex, OpenAI or Azure OpenAI APIs, Microsoft 365 integrations, identity providers, observability, DevSecOps, and AI-enabled document or agentic workflows.

Benefits

  • Remote work environment, with preference for candidates local to the DMV area.
  • Opportunity to work on secure AI-enabled platforms supporting national security and critical civilian missions.
  • Standard office or remote working conditions with sedentary computer-based work.
Agile Defense

About Agile Defense

1,001-5,000 employees

Agile Defense provides IT services and cybersecurity solutions for U.S. defense and federal civilian agencies, including digital transformation, systems integration, C4ISR support, data analytics, and cloud. Headquartered in McLean, Virginia, the privately held company is owned by Enlightenment Capital and operates across North America, Europe, Asia, and the Middle East. Its work centers on securing sensitive missions and modernizing government technology environments through managed services and mission-focused engineering.

Contact me