Skip to main content
PC PersonalityCareers

Job Listing

Software Engineer - Mid to Experienced Level (Maryland)

National Security Agency/Central Security Service · Posted 2 days ago

On-site Fort Meade, MD $105K – $193K Apply by Jun 29, 2026 Intelligence INTJINTPISTJISTP EngineeringData
Apply for this job →

About the Role

As a Software Engineer, NSA has opportunities 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) and countless others. If it is considered Computer Science, chances are good we have at least one team focused on it. For more information, please visit: https://apply.intelligencecareers.gov/job-description/1259525

What You'll Do

  • NSA is seeking experienced Software Engineers to advance a number of high impact systems and teams.
  • 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.
  • As a Software Engineer at NSA, your work makes the world a safer place in countless ways including: saving lives of U.S. and allied 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.
  • The Agency offers a work/life balance that is hard to beat, with flexible work schedules, generous leave policies, and a number of continuing education programs to help meet your long term career goals.
  • The sheer breadth of technologies supported provides endless opportunity for broadening expertise and leadership growth.
  • Tools and technologies used evolve quickly, with systems and responsibilities spanning the full spectrum.
  • Beyond technical skills, we also need strong critical thinkers, collaborators, independent self-starters, continuous learners and flexible contributors.
  • We look forward to hearing from you - what excites you and where you think you can make the most impact. **Please upload a copy of your transcripts from all schools attended, prior to applying for this position.
  • Unofficial transcripts are fine at this stage.
  • Providing a copy of your transcripts is essential since the minimum qualifications for this position require a degree that demonstrates a concentration of Computer Science (CS) courses in foundational CS areas.**

Requirements

  • The qualifications listed are the minimum acceptable to be considered for the position.
  • 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 the following 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).

Personality Fit

This role is commonly a great fit for these MBTI types:

Job ID: 11d8bec6-bba3-4379-99f9-e03d4faaa860

Posted via USAJobs

Apply Now →

Related Jobs

Today

National Nuclear Security Administration

Senior Personnel Security Specialist

Hybrid Washington Navy Yard, DC $110K – $187K ENTJ ESFJ ESTJ ISTJ Operations
Today

Assistant Secretary for Public and Indian Housing

Management Analyst

Hybrid Alexandria, VA $144K – $187K ENTJ INTJ INTP ISTJ
Today

Assistant Secretary for Public and Indian Housing

Management Analyst

Hybrid Alexandria, VA $144K – $187K ENTJ INTJ INTP ISTJ
Today

Federal Aviation Administration

Regional Administrator, Alaskan Region

Hybrid Anchorage, AK $154K – $216K ENTJ ESTJ INTJ ISTJ Operations
Today

Office of the Chief Information Officer

Supervisory IT Specialist

Hybrid Alexandria, VA $169K – $197K ENTJ INTJ INTP ISTJ