Design and build data integration services for Maven Smart System targeting and effects pairing (TEP) for USPACOM Joint Fires, connecting multi-classification command and control and simulation systems through secure, auditable data pipelines.
What you'll do
- Design and maintain canonical data schemas and interface control documents in collaboration with the Lead Software Architect
- Build REST and gRPC services, MCP servers, and ETL/streaming pipelines that ingest data from external systems Agile Defense does not control
- Implement data lineage tracking and record linkage with measured confidence to enable auditable tracing from source systems to commander recommendations
- Handle data across multiple classification levels with secure marking and documentation to pass security review
- Prepare integrations before government approvals are granted, including interface specifications, test data, and automated tests
- Coordinate with two independent integration tracks (simulation engine and operational systems), managing dependencies on separate government approval processes
- Document APIs, MCP servers, and data services thoroughly for use by other engineers and autonomous agents
Mission
Maven Smart System for USPACOM Joint Fires requires seamless integration of advanced technologies across command and control and simulation systems at multiple classification levels. This role is based in the National Capital Region with regular on-site collaboration at NIWC-Pacific in San Diego.
Required skills
- Schema design (Protobuf/JSON Schema/Avro)
- REST APIs
- gRPC services
- ETL pipelines
- Data lineage
- Multi-classification data handling