Senior Software Engineer — High-Impact Systems

CNSS • National Security Systems

National Harbor (MD)

On-site

USD 105,000 - 193,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

As a Software Engineer at the National Security Agency (NSA), you will work on high-impact systems spanning diverse domains including cybersecurity, HPC, data analytics, and cryptography. The role emphasizes collaboration, continuous learning, and independence, with a focus on modern tooling and secure software development.

Minimum qualifications require a CS concentration and a degree in a related field. Expect a dynamic environment with opportunities to apply particle-scale algorithms and

Qualifications

  • Degree must be in Computer Science or Software Engineering with foundational CS coursework.
  • Experience across software development lifecycle: requirements, design, implementation, testing, deployment, maintenance.
  • Strong knowledge of multiple programming languages and modern software practices.

Responsibilities

  • Develop and advance high-impact software systems using modern tools and architectures.
  • Collaborate across teams to apply CI/CD, cloud, containers, and emerging technologies.
  • Contribute to secure and efficient software delivery across the NSA environment.

Skills

C/C++
Java
Python
Docker
Kubernetes
AWS
Security
Algorithms
Data structures

Education

Bachelor's degree in CS or related

Tools

GitLab
Elasticsearch

Job description

As a Software Engineer at the National Security Agency (NSA), you will work on high-impact systems spanning diverse domains including cybersecurity, HPC, data analytics, and cryptography. The role emphasizes collaboration, continuous learning, and independence, with a focus on modern tooling and secure software development.

Minimum qualifications require a CS concentration and a degree in a related field. Expect a dynamic environment with opportunities to apply particle-scale algorithms and

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

Similar jobs worth comparing

Senior Software Engineer: High-Impact Systems & Innovation
Senior Software Engineer: High-Impact Systems & Innovation

CNSS • National Security Systems • Baileys (VA)

On-site
USD 105,000 - 193,000
Comprehensive benefits package
DCIPS trial period
Software Engineer - High-Impact Systems & Security
Software Engineer - High-Impact Systems & Security

CNSS • National Security Systems • Belleview (VA)

On-site
USD 105,000 - 193,000
Senior Software Engineer: Build High-Impact Systems
Senior Software Engineer: Build High-Impact Systems

CNSS • National Security Systems • Westlake (MD)

On-site
USD 105,000 - 193,000
Senior Software Engineer — High-Impact Systems
Senior Software Engineer — High-Impact Systems

CNSS • National Security Systems • Jacksonville (FL)

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 High-Impact Systems
Software Engineer — Build High-Impact Systems

CNSS • National Security Systems • Holland Acres (MD)

On-site
USD 105,000 - 193,000
Software Engineer (Mid to Senior) – High-Impact Systems
Software Engineer (Mid to Senior) – High-Impact Systems

CNSS • National Security Systems • Harwood (MD)

On-site
USD 105,000 - 193,000
Software Engineer - High-Impact Systems & Security
Software Engineer - High-Impact Systems & Security

CNSS • National Security Systems • Carvel Beach (MD)

On-site
USD 105,000 - 193,000
Software Engineer — High-Impact Systems
Software Engineer — High-Impact Systems

CNSS • National Security Systems • Massachusetts

On-site
USD 105,000 - 193,000
Senior Software Engineer: Build High-Impact Systems
Senior Software Engineer: Build High-Impact Systems

CNSS • National Security Systems • Glen Burnie (MD)

On-site
USD 105,000 - 193,000