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