Taro Logo

Elasticsearch Engineer

A technology company specializing in cybersecurity solutions and enterprise software development.
$93,600 - $108,160
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Elasticsearch Engineer

We are seeking an experienced Elasticsearch Engineer for a 2-year contract position focused on designing and implementing high-performance search solutions. The role involves working with Elasticsearch clusters and collaborating closely with development teams to integrate search capabilities and optimize data storage and retrieval systems. The ideal candidate will have strong experience in Elasticsearch cluster management, configuration, and optimization, along with proficiency in programming languages like Python, Java, or Scala. This position offers an opportunity to work with cutting-edge search technologies and distributed systems, making a significant impact on the platform's performance and scalability. The role combines technical expertise with collaborative teamwork, requiring both independent problem-solving abilities and effective communication skills. Working in a hybrid environment in Washington, D.C., you'll be part of a team dedicated to maintaining high availability and implementing robust security features for search infrastructure.

Last updated 7 months ago

Responsibilities For Elasticsearch Engineer

  • Design, implement, and optimize Elasticsearch clusters and data pipelines
  • Collaborate with development teams to integrate Elasticsearch into applications
  • Monitor, troubleshoot, and maintain Elasticsearch clusters for high availability and performance
  • Optimize indexing, querying, and data retrieval to ensure quick and accurate search results
  • Implement security features and data privacy protocols within Elasticsearch
  • Work on performance tuning and scaling Elasticsearch clusters
  • Stay up-to-date with the latest Elasticsearch features and best practices

Requirements For Elasticsearch Engineer

Java
Python
Scala
  • Bachelor's Degree in related field
  • Strong experience with Elasticsearch, including cluster management, configuration, and optimization
  • Familiarity with Elasticsearch querying, indexing, and aggregation
  • Proficiency in at least one programming language such as Python, Java, or Scala
  • Experience with distributed systems and troubleshooting performance issues
  • Knowledge of monitoring tools (e.g., Elastic Stack, Kibana)
  • Experience with data integration and data pipelines is a plus
  • Good problem-solving skills and ability to work independently

Interested in this job?