Principal Java Engineer, Serverless Distributed Systems

Elastic

Norway

Hybrid

NOK 950,000 - 1,502,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
Flexible schedules
Vacation days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic is seeking a Principal Software Engineer for the Elasticsearch - Distributed Systems team. You will tackle deep distributed challenges to improve scale, performance, and resilience in our Serverless offering.

You will own end-to-end feature development across nodes, data indexing, and cluster coordination while collaborating with multiple teams to ship robust, high‑quality software.

Qualifications

  • Deep background in distributed systems and consensus algorithms.
  • Strong core Java skills and data-structure knowledge.
  • Experience building large-scale distributed systems with multi-machine deployments.
  • Ability to own projects end-to-end and lead cross-functional work.

Responsibilities

  • Design, build, and operate core pieces of a Serverless Elasticsearch offering.
  • Improve components for concurrent and consistent indexing across machines.
  • Maintain cluster coordination as nodes join/leave and data moves.
  • Push limits on shards, nodes, and petabytes of data.
  • Investigate performance and concurrency issues and propose solutions.
  • Support engineers with complex problems and own end-to-end investigations.

Skills

Distributed systems
Java
Concurrency
Algorithms
Large-scale systems
Autonomy
Cross-team collaboration

Tools

Netty
JDK

Job description

Elastic is seeking a Principal Software Engineer for the Elasticsearch - Distributed Systems team. You will tackle deep distributed challenges to improve scale, performance, and resilience in our Serverless offering.

You will own end-to-end feature development across nodes, data indexing, and cluster coordination while collaborating with multiple teams to ship robust, high‑quality software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Engineer - Serverless DS (Remote)
Principal Java Engineer - Serverless DS (Remote)

PowerToFly • Norway

On-site
NOK 949,000 - 1,502,000
401(k) / Retirement Plan
Minimum 16 weeks of parental leave
Health coverage & vision insurance
+3
Senior Java Engineer, Serverless Distributed Systems
Senior Java Engineer, Serverless Distributed Systems

Elastic • Norway

On-site
NOK 791,000 - 1,252,000
Health coverage
Flexible schedules
Vacation days
+3
Principal Performance Engineer - Distributed Systems Tuning
Principal Performance Engineer - Distributed Systems Tuning

Referral Board • Norway

On-site
NOK 950,000 - 1,502,000
Health coverage for you and family
Flexible locations & schedules
Generous vacation days
+3
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elastic • Norway

Hybrid
NOK 950,000 - 1,502,000
Health coverage
Flexible schedules
Vacation days
+3
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

PowerToFly • Norway

On-site
NOK 949,000 - 1,502,000
401(k) / Retirement Plan
Minimum 16 weeks of parental leave
Health coverage & vision insurance
+3
Principal Performance Engineer, Distributed Systems
Principal Performance Engineer, Distributed Systems

Elastic • Norway

On-site
NOK 950,000 - 1,502,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Principal Software Engineer - Performance & AI Optimization
Principal Software Engineer - Performance & AI Optimization

Socket.dev • Norway

Hybrid
NOK 950,000 - 1,502,000
Competitive pay
Health coverage
Flexible locations/schedules
+4
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

Elastic • Norway

On-site
NOK 791,000 - 1,252,000
Health coverage
Flexible schedules
Vacation days
+3
Senior Storage Engine Engineer — Elasticsearch (Remote)
Senior Storage Engine Engineer — Elasticsearch (Remote)

Elasticsearch B.V. • Norway

On-site
NOK 791,000 - 1,252,000
Health benefits
Fully remote team
Flexible work arrangements
+3
Senior Storage Engine Engineer (Remote) for Elasticsearch
Senior Storage Engine Engineer (Remote) for Elasticsearch

Elastic • Norway

On-site
NOK 791,000 - 1,252,000
Health coverage
Flexible locations
Vacation days
+3