Software Engineer - Cryptography & Cloud

CNSS • National Security Systems

Maryland Park (MD)

On-site

USD 105,000 - 193,000

Full time

1 hour ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NSA seeks experienced Software Engineers to advance high-impact systems across diverse domains, including cybersecurity, HPC, ML/AI, and cryptography. The role emphasizes strong CS foundations, development lifecycle expertise, and collaboration in a fast-paced environment.

Transcript uploads are required with application. Qualifications include a CS or Software Engineering concentration and experience in software development processes, with opportunities to work on secure computing and cloud

Qualifications

  • Degree in CS or Software Engineering with foundational CS coursework.
  • Experience in software development lifecycle and programming.

Responsibilities

  • Develop software across domains including cybersecurity, HPC, ML/AI, cryptography and large-scale platforms.
  • Collaborate in a fast-evolving tech stack while ensuring security and reliability.

Skills

Advanced mathematics
Data structures & algorithms
C/C++
Python
Java
Cryptography
TLS/SSL & security
HSMs & secure platforms
SIEM/IDS
Cryptographic libraries
Teamwork
Leadership
Interpersonal skills
Intelligence Community experience

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
AWS
Linux
Elasticsearch
Pyspark
PIG Analytics

Job description

NSA seeks experienced Software Engineers to advance high-impact systems across diverse domains, including cybersecurity, HPC, ML/AI, and cryptography. The role emphasizes strong CS foundations, development lifecycle expertise, and collaboration in a fast-paced environment.

Transcript uploads are required with application. Qualifications include a CS or Software Engineering concentration and experience in software development processes, with opportunities to work on secure computing and cloud

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

Similar jobs worth comparing

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

CNSS • National Security Systems • North Chevy Chase (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
Cybersecurity & Cloud Software Engineer
Cybersecurity & Cloud Software Engineer

CNSS • National Security Systems • Montgomery Village (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
Senior Software Engineer — CS, Security & Cloud
Senior Software Engineer — CS, Security & Cloud

CNSS • National Security Systems • Franklin (MD)

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

CNSS • National Security Systems • New Carrollton (MD)

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 Innovation
Software Engineer – Secure Systems & Cloud Innovation

CNSS • National Security Systems • Glen Echo (MD)

On-site
USD 105,000 - 193,000