Sr. Software Engineer-Search SME

Chantilly, VA


Job Description:

Government Tactical Solutions (GovTact) is seeking a Senior Software Search Engineer who will develop enterprise search solutions to solve complex challenges surrounding data analytics and search engines utilizing cloud technologies. This role will require hands-on experience with data analytics, algorithms, large data structures, large-scale datasets, and real-time search platforms using Elasticsearch.


  • Responsible for engineering solutions supporting the application platforms.

  • Application development to emerging search technologies

  • Support and troubleshoot issues from development to production

  • Monitor and audit search application performance through load testing, search testing, and/or query response time testing and report activities on an on-going basis

  • Analyze unstructured data for ingest

  • Design and develop ingest processes

  • Design and develops Elasticsearch schema for efficiency

  • Design and develop interface for application searches

  • Design network architecture for Elasticsearch cluster

  • Design network architecture for cluster disaster recovery

  • Design and develop incremental update procedures

  • Design and develop collection replacement strategy

  • Define and configure Elasticsearch index schemas for multiple data elements

  • Design and develop search engine monitoring tools

  • Lead team to accomplish customer objectives



  • Must have an active Top-Secret security clearance with SCI eligibility and the ability to obtain a CI polygraph

  • BS degree, with ten (10) years of relevant experience. Equivalent experience may be considered in lieu of degree

  • You have 10 years of experience with programming and software development on large enterprise applications

  • You have 10 years of experience with scripting languages, such as python, used in support of development and production operations

  • You have 3 years of experience using and working with search engine platforms such as, ElasticSearch, Lucene, Endeca, Solr, etc.

  • You have experience providing platforms for large enterprise applications which are used 10s of thousands of users while maintaining 24/7 availability


Preferred Qualifications:

  • Have experience with Unix

  • Have Java development experience

  • Have experience implementing search engine platforms, including builds of indexes (baselines and partial updates), shards, and refined searches across structured, semi-structured and un-structured datasets to include architectural scaling

  • Have experience in architectural design and resource planning for scaling search engine platform capabilities

  • Are knowledgeable of Apache Zookeeper

  • Have experience with automated techniques and processes for bulk indexing of large-scale datasets residing in database or un-indexed systems

  • Are comfortable working on Scrum or other agile development-based methodologies

  • Have experience leading development efforts

  • Are comfortable with implementing Java applications using Spring and Spring Boot

  • Have experience implementing Microservices

  • Have experience querying and ingesting large amounts of data into Elasticsearch

  • Have experience troubleshooting search relevance issues

  • Have Hadoop specific experience

  • Are familiar with Entity Resolution technology

  • Have version control experience with SVN or Git

  • Are familiar with architecture, both logical and physical design

  • Have experience with distributed queuing with technologies like Kafka

  • Have experience with AWS

Equal Employment Opportunity:

GovTact and Insperity provide equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, (or related medical conditions, including, but not limited to lactation), physical disability, mental and/or intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. 

This applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

©2020 by Government Tactical Solutions, LLC. 
1951 Kidwell Drive, Vienna, VA 22182 U.S