Software Engineer (Hybrid) - 29026
Enlighten · Greenville, SC
$74,485–$105,000from the description
Jun 28, 2026
Greenville, SC
Jul 20, 2026
What this job asks for AI summary
Mid level · 2+ years · Greenville-Anderson, SC · Secret clearance · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
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
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $121,790 (middle half $93,260–$165,970). This posting is about at that midpoint.
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 (11)
The posting uses '#Mid-Senior Level' as a hashtag in the body, not a formal title. The job title is plain 'Software Engineer' with a minimum of 2 years experience, so advertised seniority is treated as Mid.
Clearance: the JD requires a current active Secret clearance at minimum; TS is also acceptable. Candidates without an existing clearance are not considered.
DoD 8140/8570 compliance certification is required within 60 days of hire — not a pre-hire gate, but worth flagging for candidates who don't already hold one.
Degree requirement is None: the JD explicitly offers three equivalent paths — Bachelor's + 2 years, Master's + 0 years, or High School diploma + 6 years.
The AI-agent skills (Claude Code / Gemini agentic workflows) appear in the 'Essential Job Responsibilities' section with firm language ('proven track record', 'experience'), so they are treated as hard gates. This is an unusual requirement for a Java engineering role and may reflect a recently added emphasis.
Configuration management tools (Git, Nexus, Maven) are listed as interchangeable examples under one requirement; Git is used as the primary with the others as alternatives.
Spring and Guava are listed as examples of 'Modern Java Frameworks and Libraries' under minimum qualifications; Spring is the primary with Guava as an alternative.
The role is hybrid (1–2 days/week in Greenville, SC) — not fully remote.
Scripting languages are called out as 'a huge plus' under Preferred but no specific language is named, so no skill entry is emitted.
Data Lake/Warehouse (BDP/JCRS-D) familiarity appears only under Preferred and references a government-program-specific system; listed as preferred context rather than a named commercial tool.
Requires a Secret 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.