Senior Java Engineer - Elasticsearch Distributed Systems - Oslo, Norway
Elastic•Posted 1 days ago
Job Description
Elastic is hiring a Senior Java Engineer for its Elasticsearch Distributed Systems team in Oslo, Norway. Drive innovation in scalable search AI platforms by enhancing concurrent indexing, cluster coordination, and resilience across massive data clusters. Ideal for experts in Java, distributed systems, and consensus algorithms to tackle performance challenges and support global enterprises using over 50% of Fortune 500 companies.
Required Skills
Core Java programmingData structures and concurrency constructsLambdas and newer Java featuresAlgorithms and technical proficiencyDistributed systems design and implementationConsensus algorithmsCluster coordination and resilienceSearch and analytics (Lucene)Asynchronous event-driven frameworks (Netty)JDK knowledge
Click on skills to find similar jobs requiring these technologies
Requirements
- Strong background in Distributed Systems and Consensus Algorithms
- Strong skills in core Java and standard library data structures and concurrency constructs
- Deep technical proficiency in algorithms
- Experience understanding and working on complex, highly distributed systems
- Ability to own projects from beginning to end, including technical design and collaboration
- Ability to build and debug features with broad impact on multiple machines
Benefits
- Competitive base salary ranging from $133,100—$210,600 USD (higher in select US locations)
- Participation in Elastic's stock program
- Company-matched 401k up to 6% of eligible earnings
- Health coverage for employees and family in many locations
- Flexible locations and schedules for many roles
- Generous number of vacation days each year
- Minimum 16 weeks of parental leave
- Up to $2000 matching for financial donations and service
- Up to 40 hours annually for volunteer projects
Find More Opportunities
Ready to apply?
Apply on LinkedIn
Similar Opportunities
Discover other positions that might interest you based on skills, company, or location.