Principal Software Engineer - ES|QL Analytics (Remote)

Neura Market

Northern (KY)

Hybrid

USD 160,000 - 253,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Elastic is seeking a Principal Software Engineer to join the Elasticsearch - Analytical Engine team. This role shapes the next generation of ES|QL capabilities and provides technical vision for interfaces, language syntax, and compute infrastructure.

The role emphasizes autonomous leadership in a distributed team, cross-organization collaboration, and delivering data-intensive analytics features with Java.

Qualifications

  • Experience leading technical projects in data and enterprise architecture.
  • Mentor expert engineers and provide technical guidance.
  • Define a long-term technical vision across teams to build a roadmap.
  • Hands-on with search and analytics APIs (Elasticsearch, Splunk SPL, Datadog, Dynatrace, New Relic).
  • Strong Java skills and knowledge of data structures and concurrency.
  • Autonomous in distributed team environments.
  • Experience with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra.
  • Excellent verbal and written communication skills.

Responsibilities

  • Define, lead, and contribute to data-intensive enhancements.
  • Research latest features, data structures, and algorithms to meet user needs.
  • Collaborate with partners and product teams to shape a strategic vision for ES|QL.
  • Contribute to the compute engine and user interfaces with a cross-functional team.
  • Work with UX and API teams to deliver scalable search solutions.

Skills

Technical leadership
Mentoring
Technical vision
Search APIs
Java core
Distributed teamwork
Data storage tech
Communication skills

Tools

Elasticsearch
Splunk SPL
Datadog
Dynatrace
New Relic
PostgreSQL
MongoDB
Solr

Job description

Elastic is seeking a Principal Software Engineer to join the Elasticsearch - Analytical Engine team. This role shapes the next generation of ES|QL capabilities and provides technical vision for interfaces, language syntax, and compute infrastructure.

The role emphasizes autonomous leadership in a distributed team, cross-organization collaboration, and delivering data-intensive analytics features with Java.

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 Software Engineer - ES|QL Analytics & Query Engine
Senior Software Engineer - ES|QL Analytics & Query Engine

Neura Market • Northern (KY)

Hybrid
USD 133,000 - 211,000
Stock program
401k with company match up to 6%
Flexible locations and 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 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 Query Engine Engineer (Remote) for Analytics
Senior Query Engine Engineer (Remote) for Analytics

Neura Market • Mountain View (CA)

Hybrid
USD 93,000 - 147,000
Stock option program
RRSP matching (6%)
Flexible work locations
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 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
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
Principal Storage Engine Architect (Remote)
Principal Storage Engine Architect (Remote)

Referral Board • United States

On-site
USD 159,800 - 252,800
Competitive pay
Health coverage
Flexible work arrangements
+4