Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

National Security Agency Logo

Software Engineer

National Security Agency

$86,498 - $151,570
Dec 29, 2025
Fort Meade, MD, US
Apply Now

NSA is seeking Software Engineers to advance high impact systems and teams, including large scale platform development, accessibility development, AI/ML, complex algorithms and cryptography, to make the world a safer place

Requirements

  • C/C++
  • Java
  • cloud computing
  • Angular
  • React
  • Python
  • PIG Analytics
  • Pyspark
  • agile development
  • continuous integration/continuous delivery (CI/CD)
  • containers and Docker
  • Kubernetes
  • Amazon Web Services (AWS)
  • Linux (VMWare)
  • ElasticSearch
  • Rust
  • micro services
  • Ansible
  • clusters
  • digital forensics
  • incident response
  • quantum

Responsibilities

  • large scale platform development (hardware and software, HPC, cloud)
  • accessibility development (508 compliance)
  • AI/ML
  • complex algorithms and cryptography
  • saving lives of U.S. and allied soldiers
  • providing U.S. policy and decision makers with critical, timely intelligence
  • defending vital networks

Other

  • Bachelor's degree in Computer Science (CS) or Software Engineering
  • related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in foundational CS areas
  • U.S. Citizenship is required for all applicants
  • security background investigation and polygraph
  • random drug testing in accordance with Executive Order 12564