Senior Java Developer - Distributed Systems, Serverless - Elasticsearch

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

About the role

The responsibilities name safety and liveness properties directly, which tells you the level of rigour expected. Cluster coordination, concurrent and consistent indexing, and shard allocation for serverless Elasticsearch.

Textbook distributed systems work with a very large deployed base behind it. Pushing the limits on shards, nodes and petabytes is stated as a goal, and performance and concurrency investigations are yours to own end to end. Canada remote, Java. Fully distributed team, open codebase.

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. Senior Java Developer - Core/Infra - Elasticsearch

    Elastic Canada only · Canada (remote)

    $128.3K - $203K per year
    Java Backend

Jobs like this

  1. Senior Backend Engineer

    Offchain Labs Worldwide

    $193.5K - $291K per year
    Ethereum Backend
  2. Senior/Staff Backend Engineer, Java

    Oscilar APAC · India

    INR 6.6M - INR 9.7M per year
    Java Backend
  3. Senior C++ Engineer

    DuckDuckGo US only · United States

    $190.5K per year
    C++ Backend
  4. Staff Software Engineer, AI Foundations (AI Agent Optimization)

    Temporal North America · United States or Canada

    $169.6K - $278.3K per year
    Agents 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.