Principal Java Developer - Distributed Systems, Serverless - Elasticsearch

  • $128.3K - $203K / year
  • Canada only · Canada (remote)
  • Posted 3 months ago

About the role

The principal seat on Elastic's distributed systems team, designing and operating core pieces of serverless Elasticsearch. Same territory as the senior listing: cluster coordination, concurrent and consistent indexing, and the safety and liveness properties that keep it correct as nodes come and go.

The scale goals are stated directly: push the limits on shards, nodes and petabytes. Canada remote, Java. The band here matches the senior posting rather than exceeding it, so ask about levelling early in the process.

Skills

How to apply

Apply directly on the employer's application page. Your application goes straight to them.

More from Elastic

  1. Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

    Elastic US only · US (remote)

    $133.1K - $210.6K per year
    Java Backend
  2. Principal Software Engineer - Vector Search - Elasticsearch

    Elastic US only · US (remote)

    $159.8K - $252.8K per year
    Java Backend
  3. Principal Product Manager Agents and Context - Elasticsearch

    Elastic US only · US (remote)

    $159.8K - $252.8K per year
    RAG Leadership
  4. Agentic AI Engineer

    Elastic US only · US (remote)

    $94.3K - $149.2K per year
    Python Data / ML

Jobs like this

  1. Staff Software Engineer- AI Platform

    Aledade US only · United States

    $176K - $238K per year
    Python Backend
  2. Senior/Staff Backend Engineer, Java

    Oscilar APAC · India

    INR 6.6M - INR 9.7M per year
    Java Backend
  3. Staff Software Engineer, Compute (Temporal Cloud)

    Temporal US only · United States

    $169.6K - $273.9K per year
    Distributed Systems Backend New
  4. Senior Software Engineer - Builder Platform

    Temporal US only · United States

    $140.8K - $231K per year
    Go Backend

Republished listing

This opportunity was discovered on Elastic's public careers page and is republished here for discovery purposes. Applications are handled by the employer.

If this is your role and you want it off the board, contact us.