Jobiglo

No results.

Principal Java Engineer – Distributed Systems & Serverless

Elastic

New
Senior 73,300 - 115,900 EUR/year 🇬🇧 English
Java Distributed systems Consensus algorithms Concurrency Algorithms Lucene Netty JDK

Job description

About the role

We are looking for a Principal Software Engineer to join Elastic’s Elasticsearch Distributed Systems team, focusing on the Serverless offering. You will design, build and operate core components that enable Elasticsearch to scale, perform and stay resilient for customers worldwide.

Key responsibilities

  • Design and implement core pieces of the next‑generation Serverless Elasticsearch platform.
  • Improve components that support concurrent and consistent indexing across multiple machines.
  • Maintain the cluster coordination system to ensure high performance as nodes join, leave and data moves.
  • Push limits on shards, nodes and petabytes that Elasticsearch can handle.
  • Investigate and resolve performance or concurrency issues.
  • Support support engineers with complex problems and own end‑to‑end operational investigations.

Required profile

  • Deep background in distributed systems and consensus algorithms.
  • Strong expertise in core Java, data structures and concurrency constructs.
  • Proven experience building large‑scale distributed systems from scratch.
  • Ability to own projects from design through delivery and to manage multi‑engineer initiatives.
  • Track record of using AI to accelerate development and debugging while retaining ownership of outcomes.

Required skills

  • Java (core language and standard library)
  • Distributed systems design
  • Consensus algorithms
  • Concurrency and multithreading
  • Algorithms
  • Lucene
  • Netty
  • JDK

What we offer

  • Competitive base salary (€73,300 – €115,900 per year) with transparent compensation philosophy.
  • Health coverage for you and your family.
  • Flexible location and schedule options.
  • Generous vacation allowance.
  • Up to $2,000 matching for charitable donations.
  • Paid parental leave (minimum 16 weeks).

Questions fréquentes

Le salaire proposé pour ce poste est de 73-116k EUR par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Greece.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 day ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Elastic