CareerPlanSign in

Principal Software Developer - Query Engine, Database Internals - Elasticsearch

Distributed, Global🌐 Remote💼 Full-time💰 $154,000–$154,000🗓 2026-09-01 → 2026-09-26

Core

Define, lead, and contribute to the development of data-intensive enhancements for Elasticsearch's new compute engine and ES|QL piped query language.

Role type

Principal Software Developer (Search Engine Internals)

Builds

Next generation ES|QL capabilities, analytics engine, and underlying language syntax/compute infrastructure.

Domain

Search & Analytics, Database Internals

Deliverable

production ML models | product features

Required skills

Technical vision & direction, mentoring expert engineers, long-term roadmap definition, search/analytics API expertise, core Java mastery, data structure & algorithm optimization, autonomous project leadership, data storage technology knowledge (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra), AI-assisted development.

Preferred skills

Experience building with Elasticsearch, search/information retrieval theory, open source project experience, CI/CD workflows.

Technologies

Java, ES|QL, Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra

Responsibilities

Research latest features/data structures/algorithms, collaborate with product teams on strategic vision, act as authority in specific Elasticsearch areas, optimize data structures and algorithms, drive technical design from start to finish, collaborate across distributed teams.

Seniority

Principal, hands-on IC with strategy & mentorship

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