Company logo

Elasticsearch - Senior Java Engineer - Distributed Systems Oslo

ElasticPosted 1 days ago
Apply Now

Job Description

Join Elastic as a Senior Java Engineer specializing in Distributed Systems for Elasticsearch in Oslo, Norway. Drive innovation in scaling, performance, and resilience for large-scale data platforms. Leverage your expertise in Java, consensus algorithms, and complex distributed architectures to enhance indexing, cluster coordination, and handle petabyte-scale data. Ideal for engineers passionate about pushing the boundaries of search and AI technologies.

Requirements

  • Strong background in Distributed Systems and Consensus Algorithms
  • Strong skills in core Java, including standard library, data structures, concurrency constructs, and lambdas
  • 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
  • Demonstrated ability to build and debug features with broad impact across multiple machines

Benefits

  • Competitive base salary ranging from $133,100—$210,600 USD (higher in select locations)
  • Eligibility for Elastic's stock program
  • Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings
  • Health coverage for you and your family
  • Flexible locations and schedules
  • Generous vacation days
  • Up to $2000 match for financial donations and service
  • Up to 40 hours per year for volunteer projects
  • Minimum 16 weeks of parental leave

Ready to apply?

Apply on LinkedIn

Apply Now