Elasticsearch Engineer

FULLY REMOTE - ElasticSearch Engineer - Pre IPO

  • REMOTE
  • Carlsbad, CA
  • $150,000 - $250,000
  • Managed by Jobot Pro: Nicole Erickson
Easy Apply Now

A bit about us:

We're a fast growing, Pre-IPO internet / news company that's currently disrupting the industry. No one else is working on a product like ours which is helping millions of consumers around the world!

Why join us?

  • Fully remote, work from anywhere
  • Work with cutting edge technologies, NLP (natural language processing) and ML (machine learning)
  • Completed our Series A funding, Series B is now open
  • Very competitive salary
  • Full benefits
  • Bonus
  • Equity
  • 401k with company match
  • Medical, Dental, Vision, Life Insurance, Disability
  • 14 paid holidays
  • Unlimited PTO (encouraged, take it when you need it)
  • and more!

Job Details

Skills and Qualifications:

We're looking for an ElasticSearch Developer to join our team. This position is fully remote. As the ElasticSearch Engineer you will help scale our search platform by working with our software developers and team of machine learning scientists to solve various problems for our product. You will be working with the ML team to implement/validate/achieve best performance integrating latest gen ML models and tech into the search system. You'll work with DevOps and Ops to ensure execution of zero downtime deployments. You will assist/resolve prod search issues, cluster performance optimization & monitor for early issue detection .You'll have at minimum 2 years of hands on/proven production experience with ElasticSearch. Experience with Solr can work too. The most important skill we’re looking for is strong knowledge of ElasticSearch. We’ve had candidates who have used it, but we’re hunting for deep expertise. We do consider this a developer role, but having some DevOps knowledge is really helpful since we have our data center. We're looking for people specifically who have written coding index documents and written search templates to retrieve documents. We don't necessarily want DevOps people since we want to make sure you can put stuff into ElasticSearch and get stuff out of it rather than just sort, deploy, and maintain. Also looking for Java experience since ElasticSearch is written in Java.

Must Haves:

  • At minimum 2+ years of hands on/proven production experience with ElasticSearch (experience with Solr can work too)
  • We want to see you've had experience working with some considerably sized clusters and index sizes.
  • You'll have good experience with search ranking tasks (relevance, freshness, etc)
  • Strong experience with custom search query templating as well as index schema design.

Pluses (not required):

  • Experience and comfortability developing in Docker/Kubernetes
  • Some experience with vector search would be nice
  • Experience managing large ElasticSearch clusters would be a big plus
  • The ability to understand and/or experience working with Machine Learning teams
  • Continuous Integration and Deployment
  • Some experience with crawlers/spiders & message driven indexing, especially Kafka, would be great
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Carlsbad, CA
Job Type
Permanent
Compensation
$150,000 - $250,000