Search
Generic filters

NSA Jobs – Current Openings

All job applications will be on the NSA website.

2022 Director’s Summer Program (DSP)/Cryptanalysis and Signals Analysis Summer Program (CASA SP)(1161695)

……………….. View Job – Fort Meade, Maryland

2022 Graduate Mathematics Program (GMP) Summer Internship (1161698)

……………….. View Job – Fort Meade, Maryland

2022 Summer – Science of Security Intern Program (SoS, 1163925)

……………….. View Job – Fort Meade, Maryland

2022 Summer Language Program (1162873)

……………….. View Job – Fort Meade, Maryland

Applied Social Scientist – Mid/Expert Level (1158711)

……………….. View Job – Fort Meade, Maryland

Attorney Fellow (Legal Honors Program) – Mid Level (1164591)

……………….. View Job – Fort Meade, Maryland

Auditor – Entry to Experienced Level (1149256)

……………….. View Job – Fort Meade, Maryland

Collection Professional – Entry to Experienced Level (1165385)

……………….. View Job – Fort Meade, Maryland

Compensation Analyst – Mid to Experienced Level (1165253)

……………….. View Job – Fort Meade, Maryland

Compliance Officer – Entry to Experienced Level – Colorado (1158657)

……………….. View Job – Denver, Colorado

Compliance Officer – Entry to Experienced Level – Georgia (1158657)

……………….. View Job – Fort Gordon, Georgia

Compliance Officer – Entry to Experienced Level – Hawaii (1158657)

……………….. View Job – Honolulu, Hawaii

Compliance Officer – Entry to Experienced Level – Maryland (1158657)

……………….. View Job – Fort Meade, Maryland

Compliance Officer – Entry to Experienced Level – Texas (1158657)

……………….. View Job – San Antonio, Texas

Computer Design Engineer – Entry/Mid-Level (1159112)

……………….. View Job – Fort Meade, Maryland

Computer Network Analyst – Entry to Experienced Level – Colorado (1166573)

……………….. View Job – Denver, Colorado

Computer Network Analyst – Entry to Experienced Level – Georgia (1166573)

……………….. View Job – Fort Gordon, Georgia

Computer Network Analyst – Entry to Experienced Level – Hawaii (1166573)

……………….. View Job – Honolulu, Hawaii

Computer Network Analyst – Entry to Experienced Level – Texas (1166573)

……………….. View Job – San Antonio, Texas

Computer Network Analyst – Entry to Experienced Level (1166573)

……………….. View Job – Fort Meade, Maryland

Computer Scientist – Software Engineer/Cyber Developer – Entry to Experienced Level (1164116))

……………….. View Job – Fort Meade, Maryland

Computer Scientist – Software Engineer/Cyber Developer – Entry to Experienced Level – Texas (1164116))

……………….. View Job – San Antonio, Texas

Computer Systems Architect – Entry to Experienced Level, Hawaii (1166970)

……………….. View Job – Honolulu, Hawaii

Computer Systems Architect – Entry to Experienced Level, Maryland (1166970)

……………….. View Job – Fort Meade, Maryland

Computer Systems Architect – Entry to Experienced Level, Texas (1166970)

……………….. View Job – San Antonio, Texas

Computer Systems Researcher (Research Scientist) – Entry to Experienced Level (1164031)

……………….. View Job – Fort Meade, Maryland

Computer Systems Security Manager – Experienced Level, Maryland (1165513)

……………….. View Job – Fort Meade, Maryland

Computer Systems Security Manager – Experienced Level, Texas (1165513)

……………….. View Job – San Antonio, Texas

Contracting Manager- Experienced Level (1166718)

……………….. View Job – Fort Meade, Maryland

Contracting Specialist- Mid/Experienced Level (1153443)

……………….. View Job –

Contracting Specialist- Mid/Experienced Level (1153443)

……………….. View Job – Fort Meade, Maryland

Contracting Specialist, Finance – Entry Level (1167775)

……………….. View Job – Fort Meade, Maryland

Cryptanalysis Development Program (CADP) – Entry to Experienced Lev (1163190)

……………….. View Job – Fort Meade, Maryland

Cryptographic Vulnerability Analyst – Entry/Mid-Level (1163281)

……………….. View Job – Fort Meade, Maryland

Cryptologic Operations Watch Officer – Entry to Experienced Level – Texas (1166104)

……………….. View Job – San Antonio, Texas

Cyber Mitigations Engineer/System Vulnerability Analyst – Entry to Experienced Level (1164481)

……………….. View Job – Fort Meade, Maryland

Cyber Mitigations Engineer/System Vulnerability Analyst (Cybersecurity Mission) – Entry to Experienced Level(1160093)

……………….. View Job – Fort Meade, Maryland

Cyber Mitigations Engineer/System Vulnerability Analyst, Texas – Entry to Experienced Level (1164481)

……………….. View Job – San Antonio, Texas

Cyber Network Professional (Offensive/Defensive Operations) – Entry to Experienced Level (1166578)

……………….. View Job – Fort Meade, Maryland

Data Scientist – Entry to Experienced Level (1167814)

……………….. View Job – Fort Meade, Maryland

Database Manager – Entry to Experienced Level – Texas (1149963)

……………….. View Job – San Antonio, Texas

Database Manager – Entry to Experienced Level (1149963)

……………….. View Job – Fort Meade, Maryland

Digital Network Exploitation Analyst – Entry to Senior Level (1165391)

……………….. View Job – Fort Meade, Maryland

Digital Network Exploitation Analyst (Cybersecurity) – Entry to Experienced Level (1155796)

……………….. View Job – Fort Meade, Maryland

Engineering Specialist Technician – Entry to Experienced Level (1159110)

……………….. View Job – Fort Meade, Maryland

Environmental Engineer – Mid/Experienced Level (1165886)

……………….. View Job – Fort Meade, Maryland

Forensic Analyst – Experienced Level, Maryland (1165514)

……………….. View Job – Fort Meade, Maryland

Forensic Analyst – Experienced Level, Texas (1165514)

……………….. View Job – San Antonio, Texas

Hardware/Software Design Engineer – Entry/Exp-Level (1150522)

……………….. View Job – Fort Meade, Maryland

High Voltage Technician – Entry to Senior Level (1164808)

……………….. View Job – Fort Meade, Maryland

Industrial Control System Specialist – Entry to Senior Level (1157044)

……………….. View Job – Fort Meade, Maryland

Information System Security Designer/Engineer – Entry to Experienced Level (1164480)

……………….. View Job – Fort Meade, Maryland

Information System Security Designer/Engineer – Georgia – Entry to Experienced Level (1164480)

……………….. View Job – Fort Gordon, Georgia

Information System Security Designer/Engineer – Texas – Entry to Experienced Level (1164480)

……………….. View Job – San Antonio, Texas

Lead Researcher / Research Engineer – Entry – Experienced Level (1161711)

……………….. View Job – Fort Meade, Maryland

Linguist/Language Analyst, Chinese – Entry to Experienced Level, Hawaii (1166357)

……………….. View Job – Honolulu, Hawaii

Linguist/Language Analyst, Chinese – Entry to Experienced Level, Maryland (1166357)

……………….. View Job – Fort Meade, Maryland

Linguist/Language Analyst, Chinese – Entry to Experienced Level, Utah (1166357)

……………….. View Job – Utah

Microelectronics Engineer – NSAW Location (Entry to Expert Level) (1159079)

……………….. View Job – Fort Meade, Maryland

Network Manager – Entry to Expert Level – TEXAS (1166238)

……………….. View Job – San Antonio, Texas

Network Professional (Network System Engineer) – Entry to Expert Level – TEXAS (1166235)

……………….. View Job – San Antonio, Texas

NSA Police Officer – Entry Level (1166751)

……………….. View Job – Fort Meade, Maryland

Operational Computer Systems Analyst Administrator – Texas (1165507)

……………….. View Job – San Antonio, Texas

Operational Computer Systems Analyst Administrator (1165507)

……………….. View Job – Fort Meade, Maryland

Program Manager Development Program (PMDP) – Technical (1151082)

……………….. View Job – Fort Meade, Maryland

Project Director – Entry to Experienced Level (1165164)

……………….. View Job – Fort Meade, Maryland

Recruiter – Entry – Mid Level (1166947)

……………….. View Job – Fort Meade, Maryland

Retired Federal Government Employees (1137294)

……………….. View Job – Fort Meade, Maryland

Science, Technology, Engineering and Mathematics (STEM) Technical Leader – Experienced – Georgia (1162840)

……………….. View Job – Fort Gordon, Georgia

Science, Technology, Engineering and Mathematics (STEM) Technical Leader – Experienced (1162840)

……………….. View Job – Fort Meade, Maryland

Signals Analyst – Entry/Experienced Level (1163922)

……………….. View Job – Fort Meade, Maryland

Software – Hardware Project Manager – Entry to Experienced Level (1156703)

……………….. View Job – Fort Meade, Maryland

Software Engineer – Entry to Experienced Level – TEXAS (1166240)

……………….. View Job – San Antonio, Texas

Staff Officer – Entry to Expert Level(1164792)

……………….. View Job – Fort Meade, Maryland

Systems Engineer (Cybersecurity Mission) – Entry/Experienced (1160076)

……………….. View Job – Fort Meade, Maryland

Testing and Evaluation Specialist – Entry to Experienced Level (1158062)

……………….. View Job – Fort Meade, Maryland

User Experience (UX) Designer Researcher – Entry/Mid-Level Fort Meade, MD (1163358)

……………….. View Job – Fort Meade, Maryland

All job applications will be on the NSA website.


The professionals at the National Security Agency (NSA) have one common goal: to protect our nation.

The mission requires a strong offense and a steadfast defense. The offense collects, processes and disseminates intelligence information derived from foreign signals for intelligence and counterintelligence purposes. The defense prevents adversaries from gaining access to sensitive classified national security information.

Updated 2021.08.10