Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Elastic

Senior Software Engineer – Search Algorithms, Elasticsearch

Elastic

. Lead initiatives within Elasticsearch to produce an industry-leading search engine offering with speed and relevance .

Posted 11/3/2026full-timeRemote • NorwaySenior💰 NOK 791,300 - NOK 1,251,700 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Elasticsearch and Java, with a strong focus on developing search features and improving search relevance. Proven ability to collaborate in a distributed team environment while driving technical design and project ownership.

Highest-signal resume keywords
Elasticsearch DevelopmentCore Java ProficiencySearch Algorithms ExperienceCollaborative Software DevelopmentData Storage Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Search DatabasesVector DatabasesHNSW AlgorithmIVF AlgorithmData StructuresConcurrency ConstructsTechnical DesignComponent DevelopmentAI OptimizationCode Debugging
Soft Skills
CollaborationAutonomous Decision-MakingCross-Functional Initiative Leadership
Tools & Technologies
ElasticsearchSolrPostgreSQLMongoDBCassandraSource Control WorkflowsContinuous Integration
Industry Keywords
Search EngineSearch RelevanceDistributed TeamOpen Source Projects

Tech Stack

Tools & technologies
CassandraElasticSearchJavaMongoDBOpen SourcePostgres

About the role

Key responsibilities & impact
  • Lead initiatives within Elasticsearch to produce an industry-leading search engine offering with speed and relevance
  • Build new search features and fix bugs in Elasticsearch
  • Improve code understandability
  • Invent or implement algorithms and data structures
  • Work close to the operating system and hardware when needed
  • Collaborate with a globally distributed team focused on Elasticsearch vector search capabilities
  • Drive improvements in Elasticsearch search relevance
  • Work with global community members on issues and pull requests, including triage and handoff
  • Write idiomatic modern Java

Requirements

What you’ll need
  • Professional experience with search or vector databases
  • Experience using HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale
  • Solid skills in core Java
  • Knowledge of standard library data structures and concurrency constructs, including lambdas
  • Ability to take projects from beginning to end, covering technical design and component development
  • Collaborative software development experience, including code and API feedback
  • Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code while owning final outcomes
  • Ability to collaborate across functions and teams and transition between projects, codebases, or teams
  • Ability to work autonomously and drive decisions and results in a distributed team
  • Bonus: Experience building with Elasticsearch
  • Bonus: Experience with open source projects, source control workflows, and continuous integration
  • Bonus: Experience with data storage technology
  • Bonus: Experience designing, leading, and owning cross-functional initiatives

Benefits

Comp & perks
  • 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
  • Elastic matches 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
  • Minimum of 16 weeks of parental leave