Senior Java Engineer - AI-Powered Elasticsearch (Remote)

United States Digital Space LLC

United States

Remote

USD 150,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock program
RRSP matching

Job summary

The Search AI Company is seeking a Senior Software Engineer to join the Elasticsearch - Analytical Engine team. This fully remote, globally distributed role focuses on building data-intensive features in Elasticsearch’s analytics capabilities and improving performance within the ES|QL framework.

You will contribute in Java, collaborate across continents, and own features end-to-end, including code, reviews, and community interactions. A strong background in Java and data structures is required.

Qualifications

  • Proficiency in core Java and concurrency constructs with lambdas.
  • Experience in software systems engineering.
  • Strong data structures and algorithms knowledge.
  • Able to work autonomously on end-to-end initiatives.
  • Excellent written and verbal communication; collaborative on the Internet.

Responsibilities

  • Build data-intensive new features in Elasticsearch and fix bugs while keeping code understandable.
  • Research data structures/algorithms to implement new functionality; may implement data structures as needed.
  • Collaborate with a globally distributed team across UI and API groups to ensure good UX and robust APIs.
  • Improve Elasticsearch areas based on questions and instincts to drive quality and performance.
  • Engage with open-source community on issues and PRs, sometimes triaging and sometimes owning tasks.

Skills

Core Java
Data structures & algorithms
Concurrency
Autonomy
Async collaboration
Communication

Tools

Elasticsearch
Solr
PostgreSQL
MongoDB
Cassandra

Job description

The Search AI Company is seeking a Senior Software Engineer to join the Elasticsearch - Analytical Engine team. This fully remote, globally distributed role focuses on building data-intensive features in Elasticsearch’s analytics capabilities and improving performance within the ES|QL framework.

You will contribute in Java, collaborate across continents, and own features end-to-end, including code, reviews, and community interactions. A strong background in Java and data structures is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - ES|QL Analytics Engine
Senior Java Engineer - ES|QL Analytics Engine

Elastic • Mountain View (CA)

On-site
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible locations & schedules
+4
Senior Software Engineer, ES|QL Analytics Engine (Remote)
Senior Software Engineer, ES|QL Analytics Engine (Remote)

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Health coverage
Flexible locations
Vacation days
+3
Senior Software Engineer, ES|QL Analytics Engine
Senior Software Engineer, ES|QL Analytics Engine

Elastic • United States

On-site
USD 133,000 - 211,000
Stock program
401k matching
Flexible schedules
+4
Senior Software Engineer, Search Algorithms (Elasticsearch)
Senior Software Engineer, Search Algorithms (Elasticsearch)

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible schedules
+4
Senior Elasticsearch Analytics Engineer (ES|QL)
Senior Elasticsearch Analytics Engineer (ES|QL)

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 160,000 - 253,000
Stock options
401k with employer match
Principal Software Engineer — Storage & AI, Remote
Principal Software Engineer — Storage & AI, Remote

Elastic • United States

On-site
USD 190,000 - 300,000
Health coverage
Flexible locations and schedules
Vacation days
+3
Senior Java Engineer - Core Infra: Scalable Platform
Senior Java Engineer - Core Infra: Scalable Platform

Elastic • United States

On-site
USD 133,100 - 210,600
Health coverage
Flexible work locations
Generous vacation days
+1
Senior Java Engineer, Core Infra — Elasticsearch Platform
Senior Java Engineer, Core Infra — Elasticsearch Platform

Referral Board • United States

On-site
USD 133,100 - 210,600
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Storage Engine Engineer - Elasticsearch (Remote)
Senior Storage Engine Engineer - Elasticsearch (Remote)

Elastic • United States

On-site
USD 159,900 - 252,900
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer, Elasticsearch Relevance
Senior Software Engineer, Elasticsearch Relevance

Elastic • Mountain View (CA)

On-site
USD 133,000 - 253,000
Competitive pay
Health coverage
Flexible locations & schedules
+4