Software Engineer

Software Engineering Annapolis Junction, MD Laurel, MD


** Active Secret clearance required.**

For over 10 years Visionist has been solving the Intelligence Community's toughest software and analysis challenges. Our staff enjoy the benefits and career growth opportunities of an established organization with the amazing culture of a small company. With our headquarters in Columbia, Maryland we are an employee-owned small business, meaning our employees see the benefit of their contributions and have a stake in our overall success.

Are you interested in developing the DoD's future platform for cyber forensic and malware exploitation analysis? Do you want to develop software on modern cloud platforms and incorporate machine learning and AI techniques? Are interested in learning how to develop cutting-edge software to conduct static, memory, and dynamic analysis in user and kernel mode? Join Visionist to support the next generation of cyber defense platforms.

As a software developer you will design, integrate, test, deliver, and maintain the analytic tools, capabilities, and software necessary to find, extract, unpack, and analyze files (embedded or otherwise, various file types). Your efforts will result in an enterprise capability for the DoD to improve cyberspace operations and defend U.S. vital national security interests.


  • Work with the customer and development teams to design, create and deploy software.
  • Work with DevOps to develop cloud platform services.
  • Perform in an agile development environment, potentially across multiple domains and network fabrics.
  • Work with MALWARE Forensic analysts to prototype and mature functionality.


  • Eight (8) years demonstrated experience in application design and development, to include experience with back-end database architectures, relational or cloud-based, and full lifecycle software development.
  • Four (4) years demonstrated experience in software development in Python is required. 
  • Experience with Docker and containerization is required.
  • Two (2) years demonstrated experience leading teams on small to mid-size software engineering activities. 

Nice to Haves:

  • Cloud experience with AWS services.
  • Object-oriented and scripted languages (e.g., Java Script, C++, Perl, Python, Ruby)

Who We Are:

Are you ready to create, modernize, and deploy software that changes the world? In support of the Department of Defense and Intelligence Community, Visionist offers the most cutting-edge software engineering, design, and analysis services. Our interdisciplinary team of engineers develops a wide range of products, from high level software, to UX/UI design, low level reverse engineering, and everything in between. Our tools are used throughout our customer organizations and our expertise is sought out by industry leaders. Our focus in cyber (CNO), data science and analytics, and user experience design has made the tools we create unlike any in the world. If you’d like to join a group of individuals supporting mission critical tasking in a cleared environment, then Visionist is the place for you. Our collaborative work environment harbors creativity and innovation which makes us the front runners in our field. The mission is our focus, and our people are our passion.

Benefits Highlights:

  • 15% retirement combined contribution (5% matching + 10% additional) to 401k and Employee Stock Ownership Plan (ESOP) each year.
  • 4 weeks paid time off that is never “use or lose” AND 12 paid holidays.
  • Flexible hours with the ability to bank extra hours for additional time off or receive straight-time overtime.
  • $10K tuition reimbursement or $1,950 student loan help annually.
  • Carefirst BCBS Medical, Dental, and Vision.
  • Government shutdown protection means employees don't have to use leave for up to 3 days out of the year for inclement weather or budget issues.
  • Career growth through continuing education, training, conferences and lunch & learns.
  • $7,500 employee referral bonus.
  • Parental benefits including extra leave, take-out meals and more.
  • $600 annual Lifestyle Bonus to support your personal fitness, tech upgrades or donate it to charity.
  • Competitive pay including annual raises and bonuses.
  • Fun employee and family gatherings like lunches, picnics, cooking contests D&D club and more!


Not a good fit? Click here to see other opportunities we have available. 

Interested in learning more about Visionist and the work we do? Check out our website!


U.S. Citizenship required (green card holders and permanent residents not eligible). Applicants selected will be required to obtain/maintain a government security clearance.

Visionist Inc. is an Equal Opportunity / Affirmative Action / Protected Veterans / Individual with Disabilities employer.