Senior Software Developer at Vidoori
Hyattsville, MD
—
Jun 30, 2026
Hyattsville, MD
Jul 20, 2026
What this job asks for AI summary
A hands-on senior engineering role embedded in product or platform squads, responsible for designing, building, and maintaining production software across cloud-native and microservices architectures. The position also carries mentorship duties for junior engineers, involvement in architecture decisions, and ownership of CI/CD and observability practices. Suited to an experienced engineer with roughly seven or more years of delivery experience who is comfortable balancing coding with technical leadership.
Senior level · 7+ years · Washington-Arlington-Alexandria, DC-VA-MD-WV · Full-time
“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
Roughly 500 people in the Washington-Arlington-Alexandria, DC-VA-MD-WV area plausibly meet what this posting asks for (software developers). range 300–900
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
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)
The posting requires U.S. Citizenship ('Must be U.S. Citizen') but does not explicitly gate on a security clearance. Given Vidoori's public-sector client base and the DMV location, a clearance may be required or expected in practice — worth confirming with the hiring team.
The degree requirement is listed as a Bachelor's in CS/Engineering 'or equivalent practical experience', so no formal degree is hard-gated.
Programming language requirement is open-ended: the JD lists Java, Kotlin, C#, JavaScript/TypeScript, Python, and Go as examples of the stack. Java is used as the primary skill name with all others as alternatives, reflecting that proficiency in any one of them satisfies the gate.
Infrastructure-as-code is required; Terraform is named first with ARM and CloudFormation listed as alternatives in the same parenthetical.
Cloud provider experience (AWS, Azure, GCP) and event streaming (Kafka, Pub/Sub) appear under the 'Desirable Skills' section and are marked preferred accordingly.
No compensation figures are provided — only a general reference to 'competitive salary with performance-related bonus.'
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.