Principal Software Engineer, Distributed Systems

Principal Software Engineer, Distributed Systems

Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
V

At a Glance

  • Tasks: Own and optimise components for scalable indexing across distributed systems.
  • Company: Join Elastic, a leading Search AI company with a focus on innovation.
  • Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Be part of a dynamic team with exciting projects and career advancement.
  • Why this job: Tackle complex performance challenges and make a real impact in tech.
  • Qualifications: Strong Java skills and experience in algorithms and distributed systems required.

The predicted salary is between 70000 - 90000 Β£ per year.

Elastic, the Search AI Company, is seeking a Principal Software Engineer I for the Elasticsearch - Distributed Systems team in the UK.

You will own components enabling scalable, resilient indexing across a cluster of machines and collaborate on multi-engineer projects.

Responsibilities include optimizing concurrency, shard scaling, and data movement while solving complex performance challenges.

Strong Java, algorithms, and distributed systems experience are required, with a focus on end-to-end #J-18808-Ljbffr

V

Contact Details:

Visa Hunt Recruitment Team

We think you need these skills to ace Principal Software Engineer, Distributed Systems

Java
Distributed Systems
Concurrency Optimisation
Shard Scaling
Data Movement
Performance Tuning
Algorithms