CareerPlanSign in

Senior Software Developer - Query Engine, Database Internals - Elasticsearch

Distributed, Global🌐 Remote💼 Full-time💰 $128,300–$128,300🗓 2026-09-02 → 2026-09-25

Core

Design and implement new analytics capabilities and enhancements for Elasticsearch's aggregation framework and ES|QL query language.

Role type

Senior Software Engineer (Database Internals / Query Engine)

Builds

Elasticsearch's analytical engine and new aggregation framework

Domain

Search technology, distributed databases, data-intensive systems

Deliverable

production ML models | product features

Required skills

Core Java, data structures, algorithms, software systems engineering, operating system/hardware interaction, data storage technologies

Preferred skills

Elasticsearch internals, information retrieval, open source contribution, cross-functional leadership

Technologies

Java, Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra

Responsibilities

Design and implement new features for the aggregation framework, resolve bugs, research optimal data structures and algorithms, collaborate with UI and API teams, triage community issues and pull requests

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.