Skip to main content
Elastic

Senior Software Engineer - Storage Engine - Elasticsearch

RemoteNorway only· except Belarus, Cuba, Iran +3 more
Published
Role
Backend
Experience
Senior
Employment
Full-time
NOK 791.3k–NOK 1251.7k/yr
Check eligibility

Open to NO only · except BY, CU, IR, KP, RU, SY. Set where you work from to check your eligibility.

No BS summary

Senior software engineer for Elasticsearch storage/query engine work. Needs strong Java, distributed/database/search/storage systems experience, and hands-on indexing, query execution, performance, and time-series/logs data work. Remote role tied to Norway.

Core skills

JavaElasticsearch/Solr/PostgreSQL/MongoDB/Prometheus

Optional skills

Continuous Integration

What you'll do

  • Lead the architectural evolution of core storage engine components, continuously identifying and resolving performance bottlenecks in indexing layouts, serialization formats, and resource utilization.
  • Lead cross organizational initiatives to drive and build industry-leading observability solutions.
  • Work with a globally distributed team of experienced engineers focused on the logs and metrics capabilities of Elasticsearch.
  • Drive continuous operational and system improvements by introducing best practices for clean coding standards, demystifying complex system behaviors, untangling complexity to bring architectural clarity across the platform.
  • Serve as a subject matter expert (SME) across key areas of Elasticsearch, acting 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, collaborating with domain experts as needed.
  • Write idiomatic modern Java.

What they require

  • Experience building high-performance, scalable database, search, or distributed systems, with a strong focus on storage, indexing, query execution, and performance optimization.
  • You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities.
  • You work autonomously and can drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication.
  • You have a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes.
  • You bring a prompt-engineering mindset to know how to leverage AI agents effectively, using sound engineering judgment to validate results and recognize its limitations.
  • You have implemented novel techniques to efficiently index, store, and query time-series or logs data.
  • You have experience with one or more data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus and have some idea how they work and why they work that way.
  • You have strong core Java skills, a deep understanding of its concurrency primitives, with a proven ability to design and optimize efficient data structures and algorithms.
  • You excel in a collaborative environment, actively participate in technical discussions, and work effectively across distributed teams.
  • You have excellent verbal and written communication skills and collaborate with respect, empathy, and professionalism in a distributed team.
  • Preferred: You've built things with Elasticsearch before.
  • Preferred: You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration.
  • Preferred: You’ve worked on data storage technology.
  • Preferred: You have experience designing, leading, and owning cross-functional initiatives.
  • Preferred: You have past working experience with database, search engine, OS, or cloud service development.
  • If you are located in or are a national of Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic, or the Luhansk People’s Republic, an export license may be required as a condition of your employment in this role.

Benefits

  • Competitive pay based on the work you do here and not your previous salary.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service.
  • Up to 40 hours each year to use toward volunteer projects you love.
  • Embracing parenthood with minimum of 16 weeks of parental leave.

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 routeGreenhouse
NOK 791.3k–NOK 1251.7k/yr