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
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