Senior Java Engineer: Scalable Serverless Distributed Systems

Elasticsearch B.V.

Schweiz

Remote

CHF 150,000 - 210,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible schedules
Generous vacation
Charitable donations match
Volunteer time
Parental leave

Job summary

Elasticsearch B.V. in Switzerland seeks a Senior Software Engineer to join the Elasticsearch - Distributed Systems team, focusing on how Elasticsearch provides scale, performance, and resilience, especially for the Serverless offering.

You will tackle deep distributed systems challenges in node communication, indexing, allocation, and data management across nodes. You will own end-to-end development, collaborate with cross-functional teams, and push the boundaries of shard and node scalability

Qualifications

  • Strong background in distributed systems and consensus algorithms.
  • Deep Java knowledge including concurrency utilities.
  • Ability to reason about data structures and complex algorithms.
  • Experience with multi-machine deployments and debugging.
  • Proven track record of end-to-end ownership.

Responsibilities

  • Build and operate core pieces of serverless Elasticsearch at scale.
  • Improve components for concurrent and consistent indexing across machines.
  • Maintain cluster coordination to keep performance with dynamic nodes.
  • Push shard/node scalability towards multi-petabyte data.
  • Diagnose performance and concurrency issues and propose fixes.
  • Support engineering with harder problems and run end-to-end investigations.
  • Own projects from design through delivery with cross-team collaboration.

Skills

Distributed systems
Consensus algorithms
Core Java
Data structures
Concurrency constructs
AI in development
Cross-functional collaboration

Job description

Elasticsearch B.V. in Switzerland seeks a Senior Software Engineer to join the Elasticsearch - Distributed Systems team, focusing on how Elasticsearch provides scale, performance, and resilience, especially for the Serverless offering.

You will tackle deep distributed systems challenges in node communication, indexing, allocation, and data management across nodes. You will own end-to-end development, collaborate with cross-functional teams, and push the boundaries of shard and node scalability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Serverless Elasticsearch
Senior Java Engineer - Serverless Elasticsearch

Elastic • Switzerland

On-site
CHF 120,000 - 180,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elasticsearch B.V. • Switzerland

Remote
CHF 150,000 - 210,000
Health coverage
Flexible schedules
Generous vacation
+3
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elastic • Switzerland

On-site
CHF 120,000 - 180,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer, Vector Search & AI
Senior Software Engineer, Vector Search & AI

Elasticsearch B.V. • Switzerland

Remote
CHF 120,000 - 180,000
Health coverage for you and family
Flexible schedules and locations
Generous vacation days
Senior Elasticsearch Search Relevance Engineer
Senior Elasticsearch Search Relevance Engineer

Elasticsearch B.V. • Switzerland

Remote
CHF 140,000 - 180,000
Health coverage
Flexible schedules
Vacation days
+3
Senior Software Engineer - Search Algorithms - Elasticsearch
Senior Software Engineer - Search Algorithms - Elasticsearch

Elastic • Switzerland

On-site
CHF 120,000 - 180,000
Health coverage
Flexible schedule
Vacation days
+3
Senior Java Engineer: Cloud‑Native Backend Lead
Senior Java Engineer: Cloud‑Native Backend Lead

Julius Baer • Zürich

On-site
CHF 150,000 - 190,000
Principal Software Engineer - Vector Search & AI
Principal Software Engineer - Vector Search & AI

Elasticsearch B.V. • Switzerland

Remote
CHF 150,000 - 210,000
Competitive pay based on work done
Health coverage for you and family
Flexible locations and schedules
+4
Cloud Platform Engineer: Scalable AWS & AI-Driven Infra
Cloud Platform Engineer: Scalable AWS & AI-Driven Infra

Startupvalleys • Genf

Hybrid
CHF 110,000 - 150,000
Senior DXP Engineer — Hybrid, Swiss Backend Lead
Senior DXP Engineer — Hybrid, Swiss Backend Lead

dentsu • Zürich

Hybrid
CHF 120,000 - 180,000
Vacation 25 days
Volunteer days
Wellness days
+7
Top locations