Annapolis Junction / Fort Meade, MD

Salary
Posted
Jul 22, 2026
Location
Annapolis Junction / Fort Meade, MD
Last confirmed open
Jul 24, 2026

What this job asks for AI summary

These are full-stack software engineering roles supporting DoD and Intelligence Community programs in the Maryland/Fort Meade area, requiring an active TS/SCI clearance with polygraph. Day-to-day work spans building, maintaining, and testing complex software systems — including analytics pipelines, large-scale data processing, algorithm development, and database design — across a broad range of languages and frameworks. Openings exist at multiple experience levels, from entry-level through principal.

Mid level · Washington-Arlington-Alexandria, DC-VA-MD-WV · TS/SCI clearance · Full-time

Advertised as Junior, but the requirements read as Mid.

Must have (1)
Java, C, C++ or Python
Nice to have (15)
JavaScriptAngularReactVue.jsNodeExpressGoLangDockerKubernetesLinuxMongoDBHBase, Accumulo or BigtableREST or SOAPSpring or HibernateJ2EE

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Java51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $158,337 (middle half $126,441–$180,105).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

This is a multi-level, evergreen posting covering Junior (Level 1: 0–7 yrs), Mid (Level 2: 7–14 yrs), and Principal (Level 3: 20+ yrs) roles simultaneously. Seniority is assessed as Mid as the central/representative band for pool-sizing purposes.

Advertised seniority is set to Junior because the title line lists 'Junior' first; however, the posting spans all levels up to Principal.

A bachelor's degree in CS or a related field is listed as a baseline requirement for all levels, but the posting explicitly states that 4 additional years of experience may be substituted in lieu of a degree on some contracts — treated as equivalent experience accepted, so the degree requirement is None.

The technology stack (Java, JavaScript, C/C++, Python, Angular, Docker, Kubernetes, Linux/UNIX, MongoDB, Express, React, Node, GoLang, Vue.js, REST/SOAP, Spring/Hibernate, J2EE, HBase/Accumulo/BigTable) is presented under 'Depending upon the individual position, our roles include the use of technologies such as' — i.e., a contextual stack list, not a hard gate. All are marked preferred. Java is called out in the tasking narrative as a primary high-level language ('such as Java, C, C++'), giving it slightly stronger signal, but it remains in the same contextual framing.

TS/SCI with an appropriate agency polygraph is explicitly required — a hard gate for all positions.

Requires a TS/SCI clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗