Cryptologic Computer Scientist, Level 2

Independent Software

Fort Meade (MD)

On-site

USD 85,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Independent Software is seeking a Cryptologic Computer Scientist, Level 2 to apply advanced computer science, programming, and analytical skills to network traffic analysis and mission-focused development at Fort Meade. You will use Python and Jupyter Notebooks to automate analytical processes and support complex mission requirements.

You will analyze network data with XKS/DX/DEVNAV tools, develop fingerprints, and create automated workflows.

Qualifications

  • Experience performing network traffic analysis.
  • Experience working with XKS, DX, DEVNAV, and/or similar analytical tools.
  • Experience developing fingerprints for technical or network analysis.
  • Proficiency with Python programming and scripting.
  • Experience developing automation using Python.
  • Experience creating and working with Jupyter Notebooks.
  • Strong understanding of computer science and software development principles.
  • Strong analytical and problem-solving skills.
  • Ability to independently research and develop technical solutions.

Responsibilities

  • Perform network traffic analysis to identify patterns and relevant information.
  • Use XKS, DX, DEVNAV, and related tools to support mission requirements.
  • Develop and refine fingerprints for technical analysis.
  • Develop Python scripts to automate analytical workflows.
  • Create and maintain Jupyter Notebooks for analysis and automation.
  • Analyze and process complex network and technical data.
  • Develop software, scripts, tools to improve analytical processes.
  • Document technical approaches and findings.
  • Collaborate with technical and mission teams to support operational objectives.

Skills

Network traffic analysis
XKS/DX/DEVNAV tools
Fingerprint development
Python scripting
Python automation
Jupyter Notebooks
CS fundamentals
Analytical thinking
Independent research

Education

Bachelor’s + 5 years
Master’s + 3 years
Doctoral + 2 years
Associate’s + 7 years

Tools

Python
Jupyter

Job description

What You Will Do:

As a Cryptologic Computer Scientist, Level 2 at Independent Software, you will apply computer science, programming, and analytical skills to network traffic analysis and mission-focused technical development. You will analyze network data, work with specialized analytical tools, develop fingerprints, and create automated solutions to support complex mission requirements.

In this role, you will use Python and Jupyter Notebooks to automate analytical processes and develop repeatable technical workflows.

Key Responsibilities:
  • Perform network traffic analysis to identify patterns, characteristics, and relevant technical information
  • Use XKS, DX, DEVNAV, and related analytical tools to support mission requirements
  • Develop and refine fingerprints to support technical analysis
  • Develop Python scripts to automate analytical and technical workflows
  • Create and maintain Jupyter Notebooks for analysis and automation
  • Analyze and process complex network and technical data
  • Develop software, scripts, tools, and capabilities to improve analytical processes
  • Apply computer science and software development principles to complex technical problems
  • Document technical approaches, analytical methods, and findings
  • Collaborate with technical and mission teams to support operational objectives
Required Skills and Qualifications:
  • Experience performing network traffic analysis
  • Experience working with XKS, DX, DEVNAV, and/or similar analytical tools
  • Experience developing fingerprints for technical or network analysis
  • Proficiency with Python programming and scripting
  • Experience developing automation using Python
  • Experience creating and working with Jupyter Notebooks
  • Strong understanding of computer science and software development principles
  • Strong analytical and problem-solving skills
  • Ability to independently research and develop technical solutions
Education and Experience:

Candidates must meet one of the following:

  • Bachelor’s degree plus five (5) years of relevant experience; OR
  • Master’s degree plus three (3) years of relevant experience; OR
  • Doctoral degree plus two (2) years of relevant experience; OR
  • Associate’s degree plus seven (7) years of relevant experience may be considered for individuals with in-depth experience clearly related to the position

Degree must be in Computer Science.

  • Algorithms
  • Computer architecture (not network architecture)
  • Programming methodologies and languages
  • Data structures
  • Logic and computation
  • Advanced mathematics, such as calculus and discrete mathematics

Information Technology (IT) or Information Systems (IS) degrees may be considered when the program contains coursework equivalent in amount and type to a Computer Science major.

Relevant experience must be in one or more of the following:

  • Computer systems research
  • Simulation/model development and prototyping
  • Software design
  • Programming
  • Computational science
  • Algorithm analysis and design
  • Reverse engineering
  • Designing/developing computer or information systems, including engineering hardware and/or software
Clearance Requirement:
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role
Why Choose Independent Software:

At Independent Software, our people are the mission. We’ve built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.

  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cryptologic Computer Scientist, Level 2
Cryptologic Computer Scientist, Level 2

Independent Software, Inc. • Fort Meade (MD)

On-site
USD 110,000 - 150,000
Competitive compensation
Generous benefits
Work-life balance
+1
Cryptologic Computer Scientist, Level 2
Cryptologic Computer Scientist, Level 2

Independent Software, Inc. • Ellicott City (MD)

On-site
USD 120,000 - 170,000
Cryptanalytic Computer Scientist, Level 3
Cryptanalytic Computer Scientist, Level 3

Independent Software, Inc. • Maryland

On-site
USD 90,000 - 120,000
Ongoing training and mentorship
Competitive compensation
Generous benefits
+1
Cryptologic Computer Scientist, Level 3
Cryptologic Computer Scientist, Level 3

Independent Software • Fort Meade (MD)

On-site
USD 100,000 - 130,000
Ongoing training and mentorship
Competitive compensation
Generous benefits
+1
Cryptologic Computer Scientist, Level 3
Cryptologic Computer Scientist, Level 3

Independent Software, Inc. • Ellicott City (MD)

On-site
USD 90,000 - 120,000
Competitive compensation
Generous benefits
Ongoing training and mentorship
Cryptanalytic Computer Scientist, Level 2
Cryptanalytic Computer Scientist, Level 2

Independent Software • Maryland

On-site
USD 85,000 - 130,000
Ongoing training and career development
Competitive compensation
Generous benefits
Cryptanalytic Computer Scientist, Level 3
Cryptanalytic Computer Scientist, Level 3

Independent Software, Inc. • Annapolis (MD)

On-site
USD 100,000 - 130,000
Ongoing training and career development
Competitive compensation
Work-life balance
Cryptanalytic Computer Scientist, Level 3
Cryptanalytic Computer Scientist, Level 3

Independent Software • Corridor North (MD)

On-site
USD 90,000 - 120,000
Ongoing training and mentorship
Generous benefits
Work-life balance
Cryptologic Computer Scientist, Level 3
Cryptologic Computer Scientist, Level 3

Independent Software, Inc. • Fort Meade (MD)

On-site
USD 100,000 - 130,000
Ongoing training and mentorship
Competitive compensation
Generous benefits
Cryptologic Computer Scientist II: Network Analysis Python
Cryptologic Computer Scientist II: Network Analysis Python

Independent Software • Fort Meade (MD)

On-site
USD 85,000 - 130,000