Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch

1 week ago
Full-time
Senior
Software Development
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Lead initiatives within Elasticsearch to improve search speed and relevance.
  • Design and implement new search features and enhancements to search functionality.
  • Resolve bugs and improve code clarity and maintainability.
  • Contribute to the technical direction and vision for search capabilities.
  • Build and contribute to Elasticsearch and its search experience, including work related to Lucene.
  • Work with a globally distributed team of engineers focused on vector search capabilities.
  • Triaging, handling, and collaborating on community issues and pull requests.
  • Write idiomatic modern Java code for Elasticsearch.
  • Identify and drive search relevance improvements based on technical judgment.

Requirements

  • Professional experience with search or vector databases at scale.
  • Experience using HNSW, IVF, or other relevant search algorithms and libraries.
  • Strong core Java skills, including data structures, concurrency constructs, and lambdas.
  • Ability to work with high autonomy and drive projects from start to finish.
  • Ability to handle technical design and collaborate with other engineers to build components.
  • Comfort giving and receiving feedback in collaborative code review environments.
  • Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
  • Proven ability to use AI to accelerate development, debug complex systems, and optimize code while owning final outcomes.
  • Ability to collaborate across functions and teams and switch between projects or codebases as business priorities change.
  • Experience building with Elasticsearch is a plus.
  • Experience with open source projects, source control workflows, and continuous integration is a plus.
  • Experience designing, leading, and owning cross-functional initiatives is a plus.

Benefits

  • Base salary with a typical starting range of $133,100-$210,600 USD.
  • Higher starting salary range of $159,900-$252,900 USD in select locations.
  • Eligibility to participate in Elastic's stock program.
  • Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Up to 16 weeks of parental leave.
  • Up to 40 hours each year for volunteer projects.
  • Up to $2,000 match for financial donations and service.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Convert (Backend/Infra)

Webflow 251-1K Internet Software & Services

Webflow is hiring a remote-first Senior Software Engineer in Argentina to build and operate backend systems for its agentic recommendations and AI workflow platform, with a focus on reliability and infrastructure ownership.

Apache Airflow AWS CI/CD Kubernetes LLM MongoDB Node.js Python TypeScript
4 hours, 28 minutes ago

Senior Software Engineer, Backend

Validation Cloud 11-50 IT Services

Validation Cloud is hiring a Senior Backend Engineer to build scalable Node API and Web3 data services for its AI platform powering Web3 finance.

AWS Azure Blockchain Docker GCP Go Kubernetes
4 hours, 44 minutes ago

SAP MDG Technical Developer

C5MI 11-50 Internet Software & Services

C5MI is seeking an SAP MDG Technical Developer to support a federal SAP S/4HANA environment by building and maintaining master data governance solutions that improve data quality, workflow automation, and system integration.

Agile JIRA SAP ABAP Scrum
4 hours, 59 minutes ago

Grupo QuintoAndar | Senior Software Engineer - IAM

QuintoAndar 1K-5K Real Estate

Grupo QuintoAndar is hiring a Senior Software Engineer for its IAM team to build and operate the authentication and authorization systems that secure access across its Latin American real estate platform.

Agile AWS CI/CD GCP Git Go Java JWT Kotlin Kubernetes OpenID Connect Python REST API SAML
5 hours, 28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers