Software Engineer 3 at Join our team at Root Source!
Glen Burnie, MD
—
Jul 28, 2026
Glen Burnie, MD
Jul 29, 2026
What this job asks for AI summary
A software engineering role focused on building cyber defense and intelligence solutions using Java and Python, with ML and AI techniques integrated into the work. The position involves the full software lifecycle — design, development, testing, and maintenance — and requires an active TS/SCI with polygraph clearance. Suited to a highly experienced engineer comfortable working at the intersection of applied ML/AI and national security software.
Senior level · 20+ years · Bachelor's required · TS/SCI clearance
“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
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 29, 2026. It is a model, not a headcount.
Why we read it this way (7)
The posting requires 20 years of experience, which is an unusually high bar — this likely reflects a government/cleared-contractor level designation ('Software Engineer 3') rather than a literal screening threshold, but it is stated as a hard requirement.
An active TS/SCI with polygraph is explicitly required, making this a hard gate for candidates.
The title 'Software Engineer 3' carries no standard seniority modifier (Junior/Senior/etc.), so advertised seniority is treated as Unspecified; however, the 20-year experience requirement and clearance level clearly support a Senior classification.
Cloud platforms and containerization technologies appear only under 'Desired skills' and are treated as preferred.
No work location or CBSA is specified in the posting; the TS/SCI + Poly requirement strongly implies an on-site position in the Washington D.C. area or a similar cleared-work hub, but this cannot be confirmed from the text alone.
ML/AI is listed as a combined skill reflecting the posting's own framing; the role's ML/AI emphasis introduces some ambiguity with 15-2051 (Data Scientists), but the primary framing is software engineering for cyber defense.
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.