Skip to main content
Elastic

Senior Software Engineer - Storage Engine - Elasticsearch

RemoteNorway only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Enterprise
NOK 791.3k–NOK 1251.7k/yr
Check eligibility

Open to NO only. Set where you work from to check your eligibility.

No BS summary

Senior Java engineer for Elasticsearch core storage/query engine work. Needs experience with high-performance scalable database, search, or distributed systems, plus storage/indexing/query execution and performance optimization. Role is remote/distributed but listed for Norway.

Core skills

JavaElasticsearch/Solr/PostgreSQL/MongoDB/Prometheus

Optional skills

Open sourceContinuous integration

What you'll do

  • Design, implement, and optimize Elasticsearch's core storage and query engine.
  • Lead the architectural evolution of core storage engine components.
  • Identify and resolve performance bottlenecks in indexing layouts, serialization formats, and resource utilization.
  • Lead cross-organizational initiatives to drive and build observability solutions.
  • Work with a globally distributed team of engineers focused on logs and metrics capabilities of Elasticsearch.
  • Drive operational and system improvements by introducing best practices for clean coding standards.
  • Clarify complex system behaviors and reduce architectural complexity across the platform.
  • Serve as a subject matter expert across key areas of Elasticsearch.
  • Act as a trusted technical advisor and mentor to the wider engineering organization.
  • Work with a global community to triage, resolve, and review issues and pull requests.
  • Collaborate with domain experts as needed.
  • Write idiomatic modern Java.

What they require

  • Experience building high-performance, scalable database, search, or distributed systems.
  • Strong focus on storage, indexing, query execution, and performance optimization.
  • Ability to collaborate across functions and teams and transition between different projects, codebases, or teams based on business priorities.
  • Ability to work autonomously and drive decisions and results in a distributed team through asynchronous, direct, and transparent communication.
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code while owning final outcomes.
  • Prompt-engineering mindset to leverage AI agents effectively, validate results, and recognize limitations.
  • Experience implementing novel techniques to efficiently index, store, and query time-series or logs data.
  • Experience with one or more data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus, and understanding how and why they work.
  • Strong core Java skills.
  • Deep understanding of Java concurrency primitives.
  • Proven ability to design and optimize efficient data structures and algorithms.
  • Ability to excel in a collaborative environment and actively participate in technical discussions.
  • Ability to work effectively across distributed teams.
  • Excellent verbal and written communication skills.
  • Collaborates with respect, empathy, and professionalism in a distributed team.
  • Preferred: Experience building things with Elasticsearch.
  • Preferred: Experience with open source projects and different styles of source control workflow and continuous integration.
  • Preferred: Experience working on data storage technology.
  • Preferred: Experience designing, leading, and owning cross-functional initiatives.
  • Preferred: Past working experience with database, search engine, OS, or cloud service development.

Benefits

  • Competitive pay based on the work done at Elastic and not previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Donation and service matching up to $2000 or local currency equivalent.
  • Up to 40 hours each year for volunteer projects.
  • Minimum of 16 weeks of parental leave.
  • Inclusive culture that celebrates different perspectives, experiences, and backgrounds.
  • Accessible and inclusive experience for individuals with disabilities.
  • Accommodation available during the application or recruiting process.

distributed, scalable, and highly available real-time search platform with a RESTful API

TechnologyEnterpriseelastic.co/elasticsearch/

What people say about this company

3.8/ 5

Details

Apply routeDom
NOK 791.3k–NOK 1251.7k/yr