Senior Software Engineer, ES|QL Analytics Engine

Elastic

United States

On-site

USD 133,000 - 211,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock program
401k matching
Flexible schedules
Paid vacation
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic, the Search AI Company, is seeking a Senior Software Engineer to join the Elasticsearch - Analytical Engine team. This globally distributed, fully remote team builds analytics capabilities in Elasticsearch’s latest aggregation framework and the new ES|QL language.

As a senior contributor, you will design and implement features, fix bugs, and optimize performance across data structures, algorithms, and systems, while collaborating with UI and API teams and engaging with open source

Qualifications

  • Strong skills in core Java and standard data structures.
  • Experience with software systems engineering.
  • Desire to optimize data structures and algorithms.
  • Autonomous with end-to-end project ownership.
  • Collaborative work style with strong online communication.

Responsibilities

  • Build data-intensive new features and fix bugs in Elasticsearch.
  • Research suitable data structures and algorithms for new functionality.
  • Collaborate with UI and API teams on ES|QL analytics features.
  • Triage community issues and pull requests.
  • Write idiomatic modern Java code.

Skills

Core Java
Data structures
Algorithms
Distributed systems
Asynchronous collaboration
Communication
AI acceleration experience
Autonomy

Tools

Elasticsearch
Solr
PostgreSQL
MongoDB
Cassandra

Job description

Elastic, the Search AI Company, is seeking a Senior Software Engineer to join the Elasticsearch - Analytical Engine team. This globally distributed, fully remote team builds analytics capabilities in Elasticsearch’s latest aggregation framework and the new ES|QL language.

As a senior contributor, you will design and implement features, fix bugs, and optimize performance across data structures, algorithms, and systems, while collaborating with UI and API teams and engaging with open source

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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 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 - ES|QL Analytics Lead
Principal Software Engineer - ES|QL Analytics Lead

Elastic • Mountain View (CA)

On-site
USD 160,000 - 253,000
Competitive pay
Health coverage for you and family
Flexible locations and schedules
+4
Principal Engineer, ES|QL Compute Engine
Principal Engineer, ES|QL Compute Engine

Elastic • United States

On-site
USD 160,000 - 253,000
Health coverage
Flexible locations
Generous vacation
+3
Senior Java Engineer - AI-Powered Elasticsearch (Remote)
Senior Java Engineer - AI-Powered Elasticsearch (Remote)

United States Digital Space LLC • United States

Remote
USD 150,000 - 190,000
Stock program
RRSP matching
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 Storage Engine Engineer - Elasticsearch (Remote)
Senior Storage Engine Engineer - Elasticsearch (Remote)

Elastic • United States

On-site
USD 159,000 - 253,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Principal Software Engineer, ES|QL Analytics & Compute
Principal Software Engineer, ES|QL Analytics & Compute

elastic.io • New York (NY)

On-site
USD 120,000 - 150,000
Competitive pay
Health coverage for you and your family
Flexible locations and schedules
+2
Senior Software Engineer — Performance & Distributed Systems
Senior Software Engineer — Performance & Distributed Systems

Elastic • United States

On-site
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible scheduling
+4