Principal Software Engineer — Storage & AI, Remote

Elastic

United States

On-site

USD 190,000 - 300,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
Flexible locations and schedules
Vacation days
Company-matched 401(k)
Volunteer time (40 hours/year)
Parental leave (16 weeks)

Job summary

Elastic, the Search AI Company, is seeking a Principal Software Engineer for the Elasticsearch - Storage Engine team. The globally distributed, fully remote team develops core storage and query technologies for observability workloads, improving storage efficiency and query performance.

You will drive the technical vision and architecture for Elasticsearch's core storage and query engine. The role requires a proven track record in high-performance system design, strong Java expertise, and the

Qualifications

  • Proven track record designing high-performance, scalable DB or search engine tech.
  • Ability to drive technical initiatives across organizations.
  • Strong core Java skills and understanding of concurrency primitives.

Responsibilities

  • Lead architectural evolution of core storage engine components and optimize indexing layouts and serialization formats.
  • Drive cross-organizational initiatives for observability solutions.
  • Collaborate with globally distributed engineers focusing on logs and metrics in Elasticsearch.
  • Promote clean coding standards and architectural clarity across the platform.
  • Serve as SME and mentor within the engineering org.
  • Review issues and PRs with domain experts across teams.
  • Write idiomatic modern Java; Elasticsearch is 99.8% Java.

Skills

Java programming
Distributed systems
AI acceleration
Mentorship
Cross-functional collaboration

Tools

GitHub
Zoom
Slack

Job description

Elastic, the Search AI Company, is seeking a Principal Software Engineer for the Elasticsearch - Storage Engine team. The globally distributed, fully remote team develops core storage and query technologies for observability workloads, improving storage efficiency and query performance.

You will drive the technical vision and architecture for Elasticsearch's core storage and query engine. The role requires a proven track record in high-performance system design, strong Java expertise, and the

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

Similar jobs worth comparing

Principal Engineer, Elasticsearch Storage Engine (Remote)
Principal Engineer, Elasticsearch Storage Engine (Remote)

Neura Market • Northern (KY)

Hybrid
USD 160,000 - 304,000
Stock program
Company-matched 401k
Health coverage
+3
Senior Storage Engine Architect (Remote)
Senior Storage Engine Architect (Remote)

United States Digital Space LLC • United States

Remote
USD 159,000 - 253,000
Stock options
401k matching
Remote Senior Storage Engine Engineer
Remote Senior Storage Engine Engineer

Neura Market • United States

On-site
USD 133,000 - 211,000
Health coverage for you and family
401k with matching up to 6%
Stock program
Senior Storage Engine Engineer - Elasticsearch (Remote)
Senior Storage Engine Engineer - Elasticsearch (Remote)

Elastic • United States

On-site
USD 159,000 - 253,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
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
Senior Storage Engine Architect - Elasticsearch (Remote)
Senior Storage Engine Architect - Elasticsearch (Remote)

United States Digital Space LLC • United States

Remote
USD 63,000 - 101,000
Health coverage
Flexible work locations
Generous vacation days
+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
Senior Storage Engine Engineer (Remote) - High-Performance Java
Senior Storage Engine Engineer (Remote) - High-Performance Java

Elastic • United States

Remote
CAD 128,000 - 203,000
Health coverage
Flexible locations
Vacation days
+4
Remote Principal Elasticsearch Storage Architect
Remote Principal Elasticsearch Storage Architect

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000
Health coverage
Flexible locations and schedules
Vacation days
+3
Senior Storage Engine Engineer, Elasticsearch
Senior Storage Engine Engineer, Elasticsearch

Elastic • Mountain View (CA)

On-site
USD 159,000 - 253,000
Competitive pay
Health coverage for you and family
Flexible calendars
+3