Software Engineer - Cryptography & Secure Systems

CNSS • National Security Systems

North Chevy Chase (MD)

On-site

USD 105,000 - 193,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NSA is seeking experienced Software Engineers to advance high-impact systems. The role spans cybersecurity, HPC, ML/AI, cryptography, and large-scale platform development. You will work on a broad tech spectrum and protect national interests while growing technically and professionally.

Minimum qualifications include a CS/Software Eng degree with foundational CS coursework, and strong software development experience across the lifecycle. Roles require U.S.

Qualifications

  • Degree in Computer Science or Software Engineering with foundational CS coursework.
  • Experience in the software development lifecycle and programming.
  • Strong problem solving and collaboration skills.
  • U.S. citizenship required and security eligibility may be required.

Responsibilities

  • Develop software across domains including cybersecurity and HPC.
  • Participate in full software lifecycle from requirements to maintenance.
  • Contribute to cloud, data analytics, ML/AI projects.
  • Collaborate with teams to deliver high-impact systems.

Tools

Docker
Kubernetes
AWS
Linux
CI/CD

Job description

NSA is seeking experienced Software Engineers to advance high-impact systems. The role spans cybersecurity, HPC, ML/AI, cryptography, and large-scale platform development. You will work on a broad tech spectrum and protect national interests while growing technically and professionally.

Minimum qualifications include a CS/Software Eng degree with foundational CS coursework, and strong software development experience across the lifecycle. Roles require U.S.

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

Similar jobs worth comparing

Software Engineer — Secure Systems & Cryptography
Software Engineer — Secure Systems & Cryptography

CNSS • National Security Systems • White Oak (MD)

On-site
USD 105,000 - 193,000
Software Engineer - Cryptography & Secure Systems
Software Engineer - Cryptography & Secure Systems

CNSS • National Security Systems • New Carrollton (MD)

On-site
USD 105,000 - 193,000
Software Engineer - Cryptography & Cloud
Software Engineer - Cryptography & Cloud

CNSS • National Security Systems • Maryland Park (MD)

On-site
USD 105,000 - 193,000
Software Engineer — Secure Systems & Cloud
Software Engineer — Secure Systems & Cloud

CNSS • National Security Systems • Silver Spring (MD)

On-site
USD 105,000 - 193,000
Impactful Software Engineer: Cloud, AI & Cryptography
Impactful Software Engineer: Cloud, AI & Cryptography

CNSS • National Security Systems • Dunkirk (MD)

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 - Secure Systems & Crypto
Software Engineer - Secure Systems & Crypto

CNSS • National Security Systems • Parkville (MD)

On-site
USD 105,000 - 193,000
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: Secure Cloud, Cryptography & AI
Software Engineer: Secure Cloud, Cryptography & AI

CNSS • National Security Systems • Baltimore (MD)

On-site
USD 105,000 - 193,000
Software Engineer — AI, Security & Cloud Systems
Software Engineer — AI, Security & Cloud Systems

CNSS • National Security Systems • Maryland

On-site
USD 105,000 - 193,000