Full-Stack Engineer - WFH
Job description
About the Company
Agile Defense focuses on supporting the nation's most important missions through the integration of advanced technologies, skilled professionals, and adaptable solutions. The company emphasizes speed, flexibility, and innovation to help strengthen and protect national interests.About the Role
Agile Defense is seeking Full-Stack Software Engineers to support Target Effect Pairing (TEP), which provides USPACOM Joint Fires AI recommendations through the Maven Smart System. The platform enables commanders to compare options and trace, explain, and audit recommendations.This role involves developing both backend services and frontend interfaces. Backend work includes microservices, message-driven architecture, and workflow and agent orchestration. Frontend development focuses on React and TypeScript interfaces, including geospatial visualizations.
You will implement workflow designs created by the Senior UX Designer and collaborate with program architects, the Systems Integration Engineer, and the Product Manager/Fires SMEs. The team operates across two locations, works with evolving requirements, and performs all development in secure facilities.
Key Responsibilities
- Build and deliver full-stack features across backend services and frontend interfaces in the program's secure environment.
- Develop backend services that recompute recommendations quickly when operator inputs change.
- Build microservices, message-driven systems, and workflow and agent orchestration capabilities.
- Develop React and TypeScript interfaces that allow operators to compare recommendations and understand the reasoning behind them.
- Implement geospatial views and comparative workflows based on the Senior UX Designer's designs.
- Ensure operators can trace recommendations to the inputs and logic behind them.
- Measure service performance and identify regressions before release.
- Maintain traceable records of orchestration steps to support audits.
- Incorporate operator feedback and deliver requested changes in subsequent development increments.
- Write automated tests and participate in code reviews to identify defects before government testing.
- Document development work so engineers across both locations can continue implementation without requiring handoff meetings.
- Work within the program's existing architecture and interfaces while supporting evolving requirements.
- Explain operational workflows and delivered features to Fires SMEs.
Minimum Qualifications
- Proven ability to drive progress and create clarity in fast-moving, ambiguous environments.
- Ability to maintain required TS/SCI access.
Preferred Qualifications
- Experience building and shipping production full-stack applications using backend technologies such as Go, Java, or Python.
- Experience developing microservices or message-driven systems that perform reliably under real workloads.
- Experience building data-intensive React and TypeScript interfaces used to compare options.
- Experience developing geospatial visualizations using CesiumJS, Mapbox, or similar tools.
- Experience with workflow or agent orchestration frameworks.
- Experience optimizing performance and demonstrating measurable results.
- Experience implementing designs created by UX professionals and providing constructive feedback when design elements are not technically feasible.
- Experience working in secure or classified Department of Defense environments.
- Familiarity with the Maven Smart System.
- National Capital Region: Two positions, onsite.
- Honolulu, HI: One position, onsite with the USPACOM-based development team.
- All work takes place in secure facilities.
- The two National Capital Region positions require travel 50% of the time.
- The role requires regular onsite collaboration. Remote work is not indicated.
Security Clearance
TS/SCI eligibility required. Candidates must be able to maintain the required access.Working Conditions
Work is primarily performed in professional office, government, and technical development environments. The position involves regular onsite collaboration with government and development stakeholders. Work may take place in secure facilities with restrictions on personal electronic devices and remote connectivity.Periodic travel may be required to support operational stakeholders and mission activities.
Physical Requirements
- Sedentary to light physical demands associated with office and technical work.
- Occasional movement or transport of laptops, documents, and other standard work materials.
- Regular use of computers and standard office equipment.
- Ability to participate in meetings, technical working sessions, and collaborative development activities for extended periods.
- Ability to communicate effectively in person and through approved electronic means.
- Ability to travel as required.
Core Values
Agile Defense's core values include:- Happy – Be Infectious: Create a positive, connected environment where motivation and satisfaction contribute to team success.
- Helpful – Be Supportive: Support colleagues and customers, encourage collaboration, and celebrate collective achievements.
- Honest – Be Trustworthy: Practice transparent communication and ethical conduct.
- Humble – Be Grounded: Show mutual respect, communicate openly, remain willing to learn, and contribute wherever needed.
- Hungry – Be Eager: Pursue excellence, innovation, and continuous improvement when facing new challenges.
- Hustle – Be Driven: Demonstrate a strong work ethic and commitment to advancing the mission.
Equal Employment Opportunity
Agile Defense is an Equal Opportunity Employer and provides equal employment opportunities to protected veterans and individuals with disabilities.Interested in this role?