Elasticsearch Solutions Engineer for Development

Software Engineering Columbia, MD


** Active Top Secret (TS/SCI) clearance with polygraph required.**

For over 10 years Visionist has been solving the Intelligence Communities 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. We are an employee-owned small business, meaning our employees see the benefit of their contributions and have a stake in our overall success.

You will be a vital player on a team supporting the design and development of web-based software tools. You’ll be working with a team of software developers, subject matter experts, and UX designers creating an end-to-end system of containerized user interfaces, microservices, and data stores. There are opportunities to develop on all parts of the architecture including streaming websocket data, providing real-time data presentation, smart query builders for searching historical data, REST API development, data modeling, and caching strategies.


  • Serve as an expert in Elasticsearch client code and APIs for inserting and querying data.
  • Research, design, implement, and manage software programs.
  • Identify areas for modification in existing software programs and subsequently developing these modifications within the contract.
  • Work closely with other developers, UX designers, business and systems analysts.


  • Extensive experience developing software with Java.
  • Background using Kafka, Elasticsearch, Redis and Git.
  • BS degree in related field and 12 years of experience (or 14 years of exp. if no degree).
  • 7 years of software development experience using process management; such as a CMMI Level 2 and above, or NSA Way.
  • 3 years of direct experience with intelligence community or signals intelligence activity.
  • 3 years of technical project leadership experience for government programs.

Nice to Haves:

  • Working knowledge of Docker or Kubernetes.
  • Kafka message queues, Redis caches.
  • Knowledge of REST API development.
  • Experience developing Software with Go.

Who We Are:

Are you ready to create, modernize, and deploy software that changes the world? In support of the Department of Defense, Visionist offers the most cutting-edge software engineering, design, and analysis services to the Intelligence Community. Our interdisciplinary team of engineers develop a wide range of products, from high level software UX/UI design to low level reverse engineering and spans everything in between. Our tools are used throughout the agency 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
  • 12 paid holidays
  • Carefirst BCBS Medical, Dental, and Vision
  • Continuing education via tuition reimbursement, training and conferences.
  • $7,500 employee referral bonus.
  • Parental benefits including extra leave, take-out meals and more.
  • Lifestyle reimbursement (fitness, tech and/or charitable matching)
  • Annual raises and bonuses

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 employer.