Senior Java Engineer - Distributed Systems (Serverless)

Elastic

Ireland

Hybrid

EUR 86,000 - 136,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health coverage for you and family
Flexible locations and schedules
Generous vacation days
Parental leave

Job summary

Elastic is seeking a Senior Software Engineer for the Elasticsearch - Distributed Systems team to tackle scale, performance, and resilience in our Serverless offering. You will address how nodes communicate, how data is indexed, allocated, and managed across nodes.

You will own projects from design to delivery, collaborating across teams to push shard and petabyte scalability while maintaining safety and liveness in a highly distributed environment.

Qualifications

  • Deep background in distributed systems and consensus algorithms.
  • Strong skills in core Java and data structures/concurrency constructs.
  • Ability to work on complex, highly distributed systems from design to delivery.

Responsibilities

  • Build and operate core pieces of the Serverless Elasticsearch offering.
  • Improve components supporting concurrent and consistent indexing across machines.
  • Maintain cluster coordination to preserve performance as nodes move or data shifts.
  • Push the limits on shards, nodes, and petabytes Elasticsearch can handle.
  • Investigate performance or concurrency issues and propose solutions.
  • Support engineers with hard problems and own investigations end-to-end.

Skills

Distributed systems
Consensus algorithms
Core Java
Data structures
Algorithms

Tools

Netty
Lucene
JDK

Job description

Elastic is seeking a Senior Software Engineer for the Elasticsearch - Distributed Systems team to tackle scale, performance, and resilience in our Serverless offering. You will address how nodes communicate, how data is indexed, allocated, and managed across nodes.

You will own projects from design to delivery, collaborating across teams to push shard and petabyte scalability while maintaining safety and liveness in a highly distributed environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer, Distributed Systems (Serverless)
Senior Java Engineer, Distributed Systems (Serverless)

PowerToFly • Ireland

Hybrid
EUR 81,300 - 135,500
Health coverage
Retirement plan
Flexible locations
+3
Senior Java Engineer - Distributed Systems (Serverless)
Senior Java Engineer - Distributed Systems (Serverless)

Elastic • Ireland

Hybrid
EUR 105,000 - 166,000
Competitive pay
Health coverage
Flexible location
+4
Senior Distributed Systems Engineer - Serverless ES
Senior Distributed Systems Engineer - Serverless ES

Elasticsearch B.V. • Ireland

Hybrid
EUR 86,000 - 136,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Principal Java Engineer – Serverless Distributed Systems
Principal Java Engineer – Serverless Distributed Systems

Elasticsearch B.V. • Ireland

Remote
EUR 105,000 - 166,000
Health coverage
Flexible locations
Vacation days
+3
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elasticsearch B.V. • Ireland

On-site
EUR 86,000 - 136,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elastic • Ireland

On-site
EUR 86,000 - 136,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+1
Senior Java Infra Engineer - Core Platform & APIs
Senior Java Infra Engineer - Core Platform & APIs

Elastic • Ireland

Remote
EUR 87,000 - 138,000
Health coverage
Flexible locations
Generous vacation days
+2
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elastic • Ireland

On-site
EUR 105,000 - 166,000
Competitive pay
Health coverage
Flexible location
+4
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

PowerToFly • Ireland

On-site
EUR 81,300 - 135,500
Health coverage
Retirement plan
Flexible locations
+3
Senior Software Engineer, Performance & Optimization
Senior Software Engineer, Performance & Optimization

Elasticsearch B.V. • Ireland

On-site
EUR 87,000 - 138,000
Health coverage
Flexible locations
Generous vacation days
+3