Upvote
Downvote
Software Engineer - Mid to Expert Level
Share Job
- Suggest Revision
- Opportunities change constantly, but recent needs include: large scale platform development (hardware and software, HPC, cloud); accessibility development (508 compliance); AI/ML; complex algorithms and cryptography.
- Most positions are located in Fort Meade, MD, with very limited opportunities in Aurora, CO; Fort Gordon, GA; Kunia/Wahiawa, HI; and San Antonio, TX. As a SWE at NSA, your work makes the world a safer place in countless ways including: saving lives of U.S. and ally 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.
- 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.
- Job Summary As an established Software Engineer, NSA has opportunity for you to contribute, learn, and grow in virtually any Computer Science focus area, including: Cybersecurity, High Performance Computing (HPC), Quantum Computing Research, Data Analytics, Machine Learning/Artificial Intelligence (ML/AI), Cryptology/Cryptography, and countless others.
- Use of industry norms is common, including but not limited to: Docker, Kubernetes, AWS, GitLab, Atlassian Suite, Open Source (see code.
Active Job
Updated 9 days agoSimilar Job
Relevance
Active