Elasticsearch Software Engineer

As an Elasticsearch software engineer, you will:

  • Ensure our Elasticsearch clusters are optimally designed and configured
  • Follow and implement Elasticsearch best practices
  • Help build a robust, scalable and high-performance data architecture for new features
  • Continuously optimize and tune the querying and indexing performance
  • Work closely with the development and operations teams and jointly work on key deliverables ensuring production scalability and stability
  • Taking ownership of projects and having the opportunity to further your knowledge
  • Taking control over your productivity and improving your time management and communication skills

Profile

  • At least 3 years of development with Elasticsearch
  • Experience working with large indexes (e.g. >50 millions documents or 250 GB) and sharding
  • Knowledge of Index design and architecture
  • Strong programming fundamentals, including experience with one or more programming languages. 
  • Strong self-discipline for delivering well-tested, complete features/modules under a tight schedule and the capability for rational thinking.
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.