> Markdown version of [/jobs/ext/4577469-gatekeeper-software-engineer-ts-sci-with-poly](https://www.wearedevelopers.com/jobs/ext/4577469-gatekeeper-software-engineer-ts-sci-with-poly). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # GATEKEEPER Software Engineer-TS/SCI with Poly - **Company:** CACI International Inc. - **Location:** Elkridge, MD, United States - **Experience:** Experienced - **Salary:** $94,400 - $198,200 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Systems Engineering, Code Review, Signals Intelligence, Computer Engineering, Continuous Integration, Relational Databases, DevOps, Python (Programming Language), PostgreSQL, MongoDB, NoSQL, Software Engineering, Systems Integration, Scripting, Enterprise Software Applications, ReactJS, Retrieval-Augmented Generation, Large Language Models, Spring-boot, Vue.js, AngularJS, Information Technology, Front End Software Development, Docker - **Published:** November 5, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3496635726&tx=ZT212TYI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role Required: * TS/SCI clearance with polygraph. * Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines is required. * 5+ years of software engineering experience is required. 2+ years' work experience in the SIGINT, IA, or IT domains is required. 4 years of software engineering experience may be substituted for a bachelor's degree, for a total of 9 years. Desired: * Strong Java (Spring-Boot), Python, scripting. * Competent with RDBMS (Postgres) and NoSQL (MongoDB). * Desire would be candidate with DB optimization skills * Collaborate closely with the test team, developers, and other stakeholders to understand requirements. * Experience working in Docker environment (packaging, development, orchestration). * Has some experience with AI concepts and tools or utilizing LLM for code assistance. * Desire would be a candidate with experience building Retrieval-Augmented Generation applications. * Experience using front-end frameworks such as Angular, React or Vue. ## Description Dedicated Software Engineer to join our GATEKEEPER team, working closely with software developers, systems engineers, QA, and DevOps personnel to design, develop, integrate, and maintain the GATEKEEPER product. In this role, you will provide hands-on software engineering support throughout the full Software Development Life Cycle (SDLC), including application development, system integration, troubleshooting, deployment, and sustainment activities., The engineer will contribute to the development and enhancement of enterprise software solutions using technologies such as Java/Spring Boot, Python, relational (PostgreSQL) and NoSQL databases, and modern CI/CD practices. Responsibilities will also include supporting product installations and deployments for DoD customers, resolving technical issues, participating in code reviews, and collaborating with cross-functional teams to ensure reliable and maintainable software solutions. The position will also support the development and maintenance of technical documentation, including architectural diagrams, process flows, deployment procedures, and training materials.