I

Independent Software

National security software and analytics

Cryptologic Computer Scientist - Level 3

Full-Time
No salary listed
Senior, Expert
Bachelor's, Master's, PhD, Associate's
Fort Meade, MD, USA
HybridHybrid role with on-site work in Fort Meade.
Data & AnalyticsData Science
No H1B Sponsorship
US Top Secret Clearance Required

About the job

Requirements
  • 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, including algorithms, data structures, and modeling, to mission problems.
  • Experience working with complex, high-volume data in fast-paced environments.
  • Strong analytical and problem-solving skills with a discovery-focused, inquisitive mindset.
  • Doctoral, master's, bachelor's, or associate degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field, with at least one programming course and a minimum of four upper-level mathematics courses.
  • Doctoral degree with 4 years of relevant experience, master's degree with 6 years, bachelor's degree with 8 years, or associate degree with 10 years of relevant experience.
  • Relevant experience in 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; or designing, developing, or integrating computer and information systems, including hardware or software.
  • Must possess an active TS SCI with appropriate polygraph.
Responsibilities
  • 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 operations.
  • Conduct cyber threat analysis including forensics, attack attribution, and adversary behavior identification.
  • Apply computer science fundamentals, including algorithms, data structures, and modeling, to solve real-world cyber problems.
  • Leverage big data technologies such as 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 technical and non-technical stakeholders.
Desired Qualifications
  • Familiarity with customer-specific or mission-specific analytical tools.

About the company

Independent Software develops software, analytics and systems capabilities for United States national security customers. Its engineers and technical specialists work in areas such as cybersecurity, data science, cloud systems, signals analysis and mission-focused software development. The company supports complex government environments where security clearances, technical accuracy and close customer collaboration are central to delivery. Its employer identity is therefore a defense and intelligence technology contractor rather than a consumer software publisher. Its workforce brings together technical specialists, client delivery teams and business operations.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A