This position is no longer accepting applications
Closed on July 25, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Development Program / Software Engineer
Backend Developer
Python
Cloud Operations
Data Processing
DevOps
Engineering
Frontend
Java Language
Open Source
Quantum Computing
Security
Software Development
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at National Security Agency.
Job Description
The National Security Agency offers a three-year Development Program for software engineers with rotations across Agency Directorates to deliver high-impact CS solutions in areas like cybersecurity, HPC, quantum computing, ML/AI, and cryptography.
Responsibilities
- Participate in NSA's three-year Development Program
- Rotate across Agency Directorates as part of the program
- Develop high-impact CS solutions in areas including cybersecurity, high-performance computing, quantum computing, ML/AI, and cryptography
Requirements
- Degree must be in Computer Science 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: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics)
- Relevant experience must be in the software development process (requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming
- Entry/Developmental Entry is with a Bachelor's degree and no experience
- An Associate's degree plus 2 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
Technologies
- C/C++, Java, Python
- Angular, React
- PySpark, PIG Analytics
- Docker, CI/CD, Kubernetes
- AWS, cloud computing
- Linux, VMware
- ElasticSearch
- Rust, microservices
- Ansible, TLS/SSL
- cryptography, HSMs
- SIEM, IDS
- vulnerability assessment tools, cryptographic libraries
- APIs, GitLab
- Databases, Open Source
- quantum, incident response, digital forensics
Benefits
- Flexible work schedules
- Generous leave policies
- Continuing education programs
- Comprehensive benefits package