> Markdown version of [/jobs/ext/2983306-senior-software-engineer-reverse-engineering](https://www.wearedevelopers.com/jobs/ext/2983306-senior-software-engineer-reverse-engineering). 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 (Reverse Engineering) - **Company:** Visionist, Inc - **Location:** Fort Meade, MD, United States - **Experience:** Expert - **Salary:** $160,000.0 - $240,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Burp Suite, Cursor (Graphical User Interface Elements), Programming Tools, Hypertext Transfer Protocols (HTTP), Python (Programming Language), Network Monitoring, Reverse Engineering, Software Engineering, Data Streaming, Wireshark, GitHub Copilot, Gitlab, Git, Kubernetes, Atlassian Tools, Software Version Control, Docker - **Published:** September 18, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9168179/senior-software-engineer-reverse-engineering ## About the Role Bachelor's degree in a technical discipline. (Additional 4 years of experience may substitute degree) - 12 years of experience in reverse engineering (10 years with a M.S degree) - Production-grade software development experience in Python - Familiarity with HTTP, HTML, JavaScript, and common web protocols - Experience with Burp Suite, browser developer tools, or Wireshark to monitor network communications - Service containerization and deployment with Docker/Kubernetes - Familiarity with Git/GitLab version control - Familiarity with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor - Experience using Atlassian tools, including Jira and Confluence ## Description Collaborate with customers to collect requirements and ensure proper functionality - Coordinate with team of software developers to incorporate new technologies and leverage shared libraries - Manage data flow and formatting to integrate into client systems ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Blindspots and How to Learn About Them - Anna Oliveira](https://www.wearedevelopers.com/videos/1754-security-blindspots-and-how-to-learn-about-them-anna-oliveira) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)