Senior Search Engineer Job Description

Senior Search Engineer Job Description Template

Our company is looking for a Senior Search Engineer to join our team.

Responsibilities:

  • Ability to handle multiple tasks and meet deadlines;
  • Implementation and support of Apache Solr solutions;
  • Troubleshoots business and production issues;
  • Troubleshoot technical issues, perform root cause analysis and take appropriate action to remediate issues;
  • Independently handles high impact, critical software/systems monitoring issues and tickets/incidents;
  • Mentors and coaches junior developers in search strategies in general and Apache Solr solutions in particular;
  • Analyzes business needs and develops plans to implement software requirements in conjunction with product management and architects;
  • Document detailed design, functional and technical specifications in developing Apache Solr solutions;
  • Develop, execute, and document procedures and standards adhering to SDLC best practices including the Agile Scrum methodology;
  • Participates in the discovery phase of projects to determine high level design.

Requirements:

  • Experience with building scalable, high performing and robust Java and/or .NET applications;
  • Bachelor’s degree in Computer Science or experience in closely related field;
  • Advanced scripting skills in at least one of the following: Puppet, Perl, Python, Bash, or Unix Shell and willingness to learn new technologies;
  • 4 + years of experience with Apache Solr and/or vended or open source search engines such as Lucidworks Fusion, IDOL, Lucene, or Elasticsearch;
  • Bachelor’s degree;
  • Experience with Source Code Management Tools (e.g., GitHub);
  • 4+ years experience with Apache Solr and/or open source search engines such as Lucidworks Fusion, IDOL, Lucene, or Elasticsearch;
  • Advance Scripting skills;
  • Experience with Source Code Management Tools;
  • Experience with Source Code Management Tools (eg, GitHub).