> Markdown version of [/jobs/ext/1503929-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1503929-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Peraton Inc - **Location:** Herndon, VA, United States - **Experience:** Expert - **Salary:** $112,000.0 - $179,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Python (Programming Language), Scrum Methodology, Software Architecture, Standard Sql, Shell Script, System Testing, Apache Nifi - **Published:** July 30, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17746055?backUrl=%2Fcareer%2F17746055%2FSenior-Software-Engineer-Virginia-Herndon ## About the Role A Bachelor's degree with 5 years of relevant experience; an additional 4 years of experience considered in lieu of a degree requirement * 4+ years of experience with Unix/Linux * 2+ years of experience with software architecture/design * 2+ years of experience with Java * 2+ years of experience with Python * Experience with SQL * Experience with Shell Script * Experience developing an application that runs in a containerized environment * Ability to lead a team of 3-5 engineers * TS/SCI with current CI poly Preferred Qualifications: * 2 years of experience with JavaScript * Security+ or equivalent certification and willingness to serve as a privileged user supporting deployed systems testing * Familiarity with NiFi * Experience with cross-domain systems ## Description Peraton's Space & Intelligence Sector is looking for a senior Software Engineer to join our diverse team at our Herndon, VA, office. The candidate will work within a cross-functional Agile Scrum Team primarily focusing on building and maintaining systems running in a containerized environment. This position is 100% on-site. ## Related Videos - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) - [DevOps at Netflix](https://www.wearedevelopers.com/videos/270-devops-at-netflix) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Reusing apps between teams and environments through Containers](https://www.wearedevelopers.com/videos/107-reusing-apps-between-teams-and-environments-through-containers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)