Senior Software Engineer — CS, Security & Cloud

CNSS • National Security Systems

Franklin (MD)

On-site

USD 105,000 - 193,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

National Security Agency (NSA) seeks experienced Software Engineers to advance high‑impact systems and teams across CS domains including cybersecurity, ML/AI, cryptology and data analytics.

Your work will protect national interests with flexible contributions and a strong emphasis on continuous learning. transcripts requested; requires degree concentration in CS and relevant software development experience.

Qualifications

  • Degree in CS or Software Engineering with foundational CS coursework.
  • Experience across software development lifecycle and programming.
  • Knowledge of cryptography, networks, and security standards is preferred.

Responsibilities

  • Develop software across diverse domains including cyber, HPC, ML/AI, and analytics.
  • Contribute to CI/CD, containerization and cloud-native environments.
  • Collaborate with teams to deliver secure, scalable solutions.

Skills

Advanced mathematics
Data structures & algorithms
C/C++
Python
Java
Security concepts
Cryptography
Cloud computing
CI/CD
Linux

Education

CS or Software Engineering degree

Tools

Docker
Kubernetes
AWS
Linux
ElasticSearch
Python tooling
PIG Analytics
Pyspark
Ansible

Job description

National Security Agency (NSA) seeks experienced Software Engineers to advance high‑impact systems and teams across CS domains including cybersecurity, ML/AI, cryptology and data analytics.

Your work will protect national interests with flexible contributions and a strong emphasis on continuous learning. transcripts requested; requires degree concentration in CS and relevant software development experience.

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

Similar jobs worth comparing

Software Engineer — AI, Security & Cloud Systems
Software Engineer — AI, Security & Cloud Systems

CNSS • National Security Systems • Maryland

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

CNSS • National Security Systems • Hyattsville (MD)

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

CNSS • National Security Systems • Silver Spring (MD)

On-site
USD 105,000 - 193,000
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 — Secure Systems & Cloud Platforms
Software Engineer — Secure Systems & Cloud Platforms

CNSS • National Security Systems • Oxon Hill (MD)

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

CNSS • National Security Systems • Glen Echo (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
Software Engineer: Build High-Impact Systems
Software Engineer: Build High-Impact Systems

CNSS • National Security Systems • Charlestown (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 - Cryptography & Cloud
Software Engineer - Cryptography & Cloud

CNSS • National Security Systems • Maryland Park (MD)

On-site
USD 105,000 - 193,000