> Markdown version of [/jobs/ext/3969521-software-engineer-principal-fully-cleared-with-polygraph-required](https://www.wearedevelopers.com/jobs/ext/3969521-software-engineer-principal-fully-cleared-with-polygraph-required). 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). --- # Software Engineer (Principal) - FULLY CLEARED with POLYGRAPH REQUIRED - **Company:** Constellation Technologies, Inc. - **Location:** Fort Meade, MD, United States - **Salary:** $150,000.0 - $245,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), X86 Architecture, Application Programming Interfaces (APIs), Business Analytics Applications, C++ (Programming Language), Compilers, Software Debugging, Linux, Memory Management, Python (Programming Language), Machine Learning, Program Analysis, Software Architecture, Software Engineering, System Programming, Virtual Machines, Scripting, Information Technology - **Published:** October 27, 2026 - **Apply:** https://jobs.lever.co/cti-md/cfc94c60-7dde-4def-9658-aee57700eb62 ## About the Role Software Engineering, United States Citizen, Top Secret Clearance, Sensitive Compartmented Information (SCI), Computer Science, Python Programming/Scripting Language, Java, C Programming Language, C++ Programming Language, x86 Processors, * Must be a US Citizen. * Must have TS/SCI clearance w/ active polygraph. * Must have eleven (11) years of direct/relevant experience. * Bachelor's degree in computer science or related discipline from an accredited college or university is required * Strong development experience in a variety of languages (ex., java, python). * Ability to read/understand C/C++, and Assembly (x86). * Experience with software architecture, operating system design, compilers, and debugging. * Comfortable working with operating system internals, low-level software development, file I/O, system APIs, memory management, and executable program analysis., * Modeling experience. * Machine Learning experience. * Dev experience on Linux platforms. * Analytics development experience. * Virtual Machine (VM) experience