Software Engineer: Build High-Impact Systems

CNSS • National Security Systems

Charlestown (MD)

On-site

USD 105,000 - 193,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

National Security Agency (NSA) is seeking experienced Software Engineers to advance high-impact systems across multiple domains, including cybersecurity, HPC, ML/AI and cryptology. You will work with languages such as C/C++, Python and Java, and leverage cloud, containers and CI/CD practices to build secure, scalable solutions.

The role emphasizes critical thinking, collaboration, independent learning and a commitment to national security. A transcript copy is requested at application.

Qualifications

  • Degree must be in Computer Science (CS) or Software Engineering with foundational CS coursework.
  • Relevant experience across the software development lifecycle: requirements, design, implementation, testing, deployment and maintenance.
  • Education and experience levels align with the NSA qualification framework (Entry/Senior) as described in the posting.

Responsibilities

  • Develop and advance high-impact software systems across multiple domains.
  • Contribute across the full software stack from algorithms to deployment.
  • Collaborate with teams to ensure secure, scalable and reliable solutions.

Skills

Advanced mathematics
Data structures
Algorithms
C/C++
Python
Java
Cryptography
TLS/SSL
Security in cloud
SIEM
IDS
Vulnerability assessment
Cryptographic libraries
NIST/ISO/OWASP
Teamwork
Leadership
Interpersonal skills
Intelligence Community experience

Education

Bachelor's degree in CS

Tools

Git

Job description

National Security Agency (NSA) is seeking experienced Software Engineers to advance high-impact systems across multiple domains, including cybersecurity, HPC, ML/AI and cryptology. You will work with languages such as C/C++, Python and Java, and leverage cloud, containers and CI/CD practices to build secure, scalable solutions.

The role emphasizes critical thinking, collaboration, independent learning and a commitment to national security. A transcript copy is requested at application.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - High-Impact Systems & Security
Software Engineer - High-Impact Systems & Security

CNSS • National Security Systems • Belleview (VA)

On-site
USD 105,000 - 193,000
Software Engineer: Build Secure, Scalable Systems
Software Engineer: Build Secure, Scalable Systems

CNSS • National Security Systems • Ashton (MD)

On-site
USD 105,000 - 193,000
Software Engineer: Build Secure, High-Impact Systems
Software Engineer: Build Secure, High-Impact Systems

CNSS • National Security Systems • Gambrills (MD)

On-site
USD 105,000 - 193,000
Comprehensive benefits package
Senior Software Engineer: High-Impact Systems & Innovation
Senior Software Engineer: High-Impact Systems & Innovation

CNSS • National Security Systems • Baileys (VA)

On-site
USD 105,000 - 193,000
Comprehensive benefits package
DCIPS trial period
Software Engineer - High-Impact Systems & Security
Software Engineer - High-Impact Systems & Security

CNSS • National Security Systems • Carvel Beach (MD)

On-site
USD 105,000 - 193,000
Software Engineer: Security, Cloud & High-Impact Systems
Software Engineer: Security, Cloud & High-Impact Systems

CNSS • National Security Systems • Bowie (MD)

On-site
USD 105,000 - 193,000
Senior Software Engineer: Build High-Impact Systems
Senior Software Engineer: Build High-Impact Systems

CNSS • National Security Systems • Westlake (MD)

On-site
USD 105,000 - 193,000
Software Engineer: Build High-Impact Security Systems
Software Engineer: Build High-Impact Security Systems

CNSS • National Security Systems • Grasonville (MD)

On-site
USD 105,000 - 193,000
Software Engineer - Build Secure, High-Impact Systems
Software Engineer - Build Secure, High-Impact Systems

CNSS • National Security Systems • Glenarden (MD)

On-site
USD 105,000 - 193,000
Comprehensive benefits package
Software Engineer (Mid to Senior) – High-Impact Systems
Software Engineer (Mid to Senior) – High-Impact Systems

CNSS • National Security Systems • Harwood (MD)

On-site
USD 105,000 - 193,000