> Markdown version of [/jobs/ext/1847387-cryptologic-computer-scientist-level-3](https://www.wearedevelopers.com/jobs/ext/1847387-cryptologic-computer-scientist-level-3). 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). --- # Cryptologic Computer Scientist, Level 3 - **Company:** Independent Software - **Location:** Fort Meade, MD, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Algorithm Design, Business Analytics Applications, Data Analysis, Big Data, Cyber Security, Information Systems, Computer Engineering, Data Structures, Digital Forensics, Python (Programming Language), Network Architecture, Reverse Engineering, Systems Integration, Traffic Analysis, Apache Spark, Cyber Threat Analysis, Information Technology, Data Analytics, Integration Frameworks - **Published:** July 1, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9006764/cryptologic-computer-scientist-level-3 ## About the Role * Experience working in a hybrid computer science and cyber threat analysis role supporting cyber or cryptologic missions * Strong proficiency in Python * Experience with large-scale data processing frameworks such as Spark or similar * Strong understanding of network architectures, protocols, and traffic analysis * Experience analyzing large datasets and extracting actionable insights * Experience with cyber threat analysis, digital forensics, or attack attribution * Ability to apply computer science principles (algorithms, data structures, modeling) to mission problems * Comfortable working with complex, high-volume data in fast-paced environments * Strong analytical and problem-solving skills with a discovery-focused, inquisitive mindset * Familiarity with customer-specific or mission-specific analytical tools is a plus, * Doctoral Degree plus 4 years of relevant experience * Master's Degree plus 6 years of relevant experience * Bachelor's Degree plus 8 years of relevant experience * Associate Degree plus 10 years of relevant experience Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field and include at least one programming course and a minimum of four upper-level mathematics courses (Calculus and above). Relevant experience must be in one or more of the following areas: * Theoretical or applied computer science * Simulation or model development * Designing, developing, using, or evaluating mathematical models, methods, or techniques * Computational science, algorithm analysis, and algorithm design * Reverse engineering * Designing, developing, or integrating computer and information systems, including hardware and/or software Clearance Requirement: * Must possess an active TS SCI with appropriate Polygraph to be considered for this role ## Description As a Cryptologic Computer Scientist / Cyber Threat Analyst, Level 3 at Independent Software, Inc., you will operate at the intersection of computer science, cyber threat analysis, and large-scale data analytics to support mission-critical national security operations. This is a hybrid role requiring strong Python development, large data processing experience (Spark or similar), and deep understanding of network architectures and protocol analysis. You will work with complex datasets to identify threats, uncover hidden patterns, and support cyber mission operations including detection, attribution, and exploitation. You will function as a technical problem solver and investigator, applying a discovery-focused mindset to explore data, develop analytic approaches, and generate actionable intelligence. This role is ideal for someone who enjoys digging into complex data, asking the right questions, and building solutions that directly impact mission outcomes., * Design, develop, and deploy analytical solutions to complex cyber and cryptologic challenges using Python and modern data processing frameworks * Analyze large-scale structured and unstructured datasets to identify anomalies, patterns, and indicators of compromise * Perform network and protocol analysis to understand system behavior, detect threats, and support cyber operation * Conduct cyber threat analysis including forensics, attack attribution, and adversary behavior identification * Apply computer science fundamentals (algorithms, data structures, modeling) to solve real-world cyber problems * Leverage big data technologies (e.g., Spark) to process and analyze high-volume datasets * Perform knowledge discovery across passive and active data sources to support mission requirements * Develop tools, scripts, and prototypes to automate analysis and improve mission efficiency * Collaborate with analysts, engineers, and mission partners to translate findings into actionable intelligence * Document methodologies, findings, and analytical approaches for both technical and non-technical stakeholders ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Let's Get Aggregated: Custom UDAFs in Spark ](https://www.wearedevelopers.com/videos/1649-let-s-get-aggregated-custom-udafs-in-spark) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)