EngineerJobs.io
← Back to all jobs

Job Description

The NSA Development Program in Fort Meade, MD is a three-year, onsite program that rotates across Agency Directorates to develop high-impact software solutions in cybersecurity, high-performance computing, quantum computing, ML/AI, and cryptography, with a salary range of USD 87,362 to 123,388 per year.

Requirements

  • Degree must be 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: 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 (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming.
  • Entry is with a Bachelor's degree and no experience (entry/developmental).
  • 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, APIs, Open Source
  • Ansible
  • TLS/SSL, cryptography, hardware security modules (HSMs)
  • SIEM, IDS, vulnerability assessment tools, cryptographic libraries
  • GitLab, Databases
  • Open Source, quantum computing, incident response, digital forensics

Benefits

  • Flexible work schedules
  • Generous leave policies
  • Continuing education programs
  • Comprehensive benefits package

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.