CareerPlan

Principal Software Engineer

USARemoteFull-time$160k–$253k2026-11-05 → 2026-11-10
Based in United States

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 Engineer (Search & Analytics Infrastructure)

Builds

Next generation ES|QL capabilities, compute engine, and user interfaces for search and analytics.

Domain

Search, Analytics, Enterprise Data Infrastructure

Required skills

Technical vision and direction, mentoring expert engineers, defining long-term technical roadmaps, search and analytics APIs, core Java, data structures and algorithms, data storage technologies (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra), autonomous project leadership, AI for development optimization.

Preferred skills

Experience building with Elasticsearch, search and information retrieval theory, open source projects, continuous integration workflows.

Technologies

Java, Elasticsearch, ES|QL, Solr, PostgreSQL, MongoDB, Cassandra, Splunk SPL, Datadog, Dynatrace, New Relic, GitHub, Slack, Zoom.

Responsibilities

Research latest features, data structures, and algorithms; work with partners and product teams to build strategic vision; improve areas of expertise based on questions and instincts; craft friendly user interfaces; collaborate with customer-facing teams on API solutions; drive decisions in a distributed team.

Seniority

Principal, hands-on IC with mentorship and strategy