Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

Referral Board · United States

Posted
3 days ago
Last confirmed live
Today

What this role involves

Elastic is hiring a Principal Software Engineer for the Elasticsearch Distributed Systems team to focus on scale, performance, and resilience of the Serverless offering. The role involves designing core components, improving indexing, maintaining cluster coordination, and pushing limits on shards and nodes. Requires deep distributed systems expertise, strong Java skills, and experience building large-scale systems.

Skills this posting asks for

  • java
  • distributed systems
  • consensus algorithms
  • elasticsearch
  • serverless
  • algorithms
  • concurrency
  • netty
  • lucene
  • jdk

Requirements

  • Level: principal

From the employer’s posting

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together th…

Read the full description on Referral Board’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Referral Board

All 19 roles at Referral Board