Principal Engineer, ES|QL Compute Engine

Elastic

United States

On-site

USD 160,000 - 253,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible locations
Generous vacation
Donation match
Volunteer hours
Parental leave

Job summary

Elastic is seeking a Principal Software Engineer to join the Elasticsearch - Analytical Engine team. You will define, lead, and contribute to the development of data-heavy enhancements for ES|QL, shaping the next generation of the compute engine and customer interfaces.

You will collaborate across teams and partners to translate needs into a strategic, long-term technical roadmap. You will bring extensive experience with analytics systems, Java, and data storage technologies, and you will mentor

Qualifications

  • Experience leading technical projects in data-intensive applications.
  • Mentor engineers and guide teams across organizations.
  • Define a long-term technical vision for a data-heavy area.
  • Hands-on with search and analytics APIs (e.g., Elasticsearch).
  • Strong core Java skills and data-structures knowledge.
  • Autonomous, end-to-end ownership of projects.
  • Experience with distributed storage technologies like Elasticsearch/Solr/DBs.
  • Excellent written and verbal communication.

Responsibilities

  • Define, lead, and contribute to ES|QL feature roadmap and capabilities.
  • Research data structures and algorithms to power analytics.
  • Collaborate with partners and product teams to align on long-term strategy.
  • Drive enhancements to the compute engine and interfaces for ES|QL.
  • Lead cross-functional initiatives and mentor engineers.

Skills

Technical leadership
Mentoring engineers
Technical vision
Java
Distributed team
Data storage
AI acceleration
Cross-functional
Open source
System design

Tools

Elasticsearch
Solr
PostgreSQL
MongoDB
Cassandra

Job description

Elastic is seeking a Principal Software Engineer to join the Elasticsearch - Analytical Engine team. You will define, lead, and contribute to the development of data-heavy enhancements for ES|QL, shaping the next generation of the compute engine and customer interfaces.

You will collaborate across teams and partners to translate needs into a strategic, long-term technical roadmap. You will bring extensive experience with analytics systems, Java, and data storage technologies, and you will mentor

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

Similar jobs worth comparing

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
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
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
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, 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
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
Lead Architect, Elasticsearch Storage & Query Engine
Lead Architect, Elasticsearch Storage & Query Engine

Elastic • Mountain View (CA)

On-site
USD 159,000 - 253,000
Health coverage for you and your famiy
Flexible locations and schedules
Generous vacation days
+3
Elasticsearch - Principal Software Engineer - Query Planning, Indexing & Performance
Elasticsearch - Principal Software Engineer - Query Planning, Indexing & Performance

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
Lead Architect, Core Storage & Query Engine
Lead Architect, Core Storage & Query Engine

Elasticsearch B.V. • United States

On-site
USD 159,000 - 304,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Principal Software Engineer: Elasticsearch Performance
Principal Software Engineer: Elasticsearch Performance

Referral Board • United States

On-site
USD 160,000 - 253,000
Stock program
401k with matching
Healthcare coverage for you and family