Software Engineer II (Java/NiFi)
Role responsibilities
Develop and maintain a government-owned reasoning infrastructure to enable machine reasoning at scale. Build modular architectures for data ingestion, orchestration, and fusion to support mission applications.
Requirements
Candidates must be U.S. citizens eligible for security clearances and possess strong software engineering skills in Java and NiFi. The role requires a creative problem-solver comfortable with ambiguity and a focus on outcome-driven implementation.
Key skills
Java, Apache NiFi, Software Engineering, System Architecture, Data Ingestion, Data Orchestration, Semantic Representation, Vectorization, Graph-based Fusion, Machine Reasoning
Keywords
Java, NiFi, Reasoning Layer, Machine Reasoning, Data Governance, Vectorization, Graph-based Fusion, ORCUS, NEXUS, HALO, U.S. Defense, National Security, Software Development, Infrastructure, Modular Architecture, Security Clearance, Secret Clearance, Top Secret Clearance, TS/SCI