Development Programs / Software Engineer - National Security Agency

OpenTalent

Fort Meade (MD)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NSA in Fort Meade, MD is seeking Software Engineers to advance high‑impact systems and teams. You will work across the full spectrum of tools and responsibilities, applying C/C++, Java, Python and cloud technologies to solve real‑time threats.

You\'ll collaborate with cross‑functional teams, pursue continuous integration, and contribute to a safer world by building secure, scalable software in a fast‑paced environment.

Qualifications

  • The minimum qualifications require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas.

Skills

C/C++
Java
Python
Cloud computing
Angular
React
PIG Analytics
PySpark
CI/CD
Docker
Kubernetes
AWS
Linux
ElasticSearch
Rust
Microservices
Ansible
Digital forensics
Incident response
Quantum

Education

Degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
ElasticSearch
Ansible
PIG Analytics
PySpark
VMware

Job description

The mission demands that NSA "see" the world through a different lens than any other organization. Our Computer Scientists face technical challenges well beyond the wildest imaginations of most people. NSA's mission requires persistent engagement to anticipate and understand complex threats in real-time, on a global scale. From Counter-Terrorism to Combat Support to Cybersecurity, NSA's Computer Science community creates novel, cutting-edge solutions that advance science and underpin every aspect of our foreign intelligence and cybersecurity missions. Solving these extraordinary problems allows NSA to share solutions with the world by contributing to open source, licensing patents, and publishing technical papers. NSA is seeking Software Engineers to advance a number of high impact systems and teams. As a Software Engineer at NSA, your work makes the world a safer place in countless ways including: saving lives of U.S. and allied soldiers; providing U.S. policy and decision makers with critical, timely intelligence; ensuring the continued safety of U.S. citizens and residents by thwarting foreign adversaries; and defending vital networks. Tools and technologies used evolve quickly, with systems and responsibilities spanning the full spectrum. More common tools and areas of interest include: 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, and so much more. Beyond technical skills, we also need strong critical thinkers, collaborators, independent self-starters, continuous learners and flexible contributors. We look forward to hearing from you - what excites you and where you think you can make the most impact. The minimum qualifications for this position require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas.

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

Similar jobs worth comparing

Software Engineer - Entry Level (Maryland) at National Security Agency (NSA)
Software Engineer - Entry Level (Maryland) at National Security Agency (NSA)

Wayne State University • Maryland

On-site
USD 70,000 - 90,000
Development Programs / Software Engineer
Development Programs / Software Engineer

National Security Agency • Fort Meade (MD)

On-site
USD 87,000 - 123,000
Research Scientist / Computer Systems Researcher - Mid to Expert Level (Maryland)
Research Scientist / Computer Systems Researcher - Mid to Expert Level (Maryland)

National Security Agency • Fort Meade (MD)

On-site
USD 105,000 - 197,000
Senior Software Engineer
Senior Software Engineer

Searchability Aerospace & Defense • Baltimore (MD)

On-site
USD 120,000 - 180,000
Software Engineer - High-Impact Cyber Defense
Software Engineer - High-Impact Cyber Defense

OpenTalent • Fort Meade (MD)

On-site
USD 120,000 - 180,000
Computer Systems Architect
Computer Systems Architect

National Security Agency • United States

On-site
USD 133,000 - 193,000
Research Scientist / Computer Systems Researcher
Research Scientist / Computer Systems Researcher

National Security Agency • Fort Meade (MD)

On-site
USD 105,000 - 197,000
Computer Systems Architect - Entry Level (Texas)
Computer Systems Architect - Entry Level (Texas)

CNSS • National Security Systems • San Antonio (TX)

On-site
USD 60,000 - 90,000
System Vulnerability Analyst - Mid to Experienced Level (Maryland)
System Vulnerability Analyst - Mid to Experienced Level (Maryland)

National Security Agency • Fort Meade (MD)

On-site
USD 105,000 - 193,000
Cyber Network Professional - Entry to Mid Level (MD, TX, GA)
Cyber Network Professional - Entry to Mid Level (MD, TX, GA)

CNSS • National Security Systems • Fort Meade (MD)

On-site
USD 90,000 - 130,000