← All roles

Senior Software Engineer - Query Engine, Database Internals - Elasticsearch

Elastic· Platform - Elasticsearch
Apply on company site
Remote$133.1k - $210.6kfull-timePosted 7mo ago

About the role

Senior Software Engineer role on the Elasticsearch Analytic Engine team, focusing on new analytics capabilities and the ES|QL compute engine within Elasticsearch. Remote, globally distributed team; design and implementation of features, bug fixes, and collaboration across UI and API teams.

Responsibilities

  • Build data-intensive new features and fix intriguing bugs in Elasticsearch
  • Research and implement data structures and algorithms for new functionality or enhancements
  • Work with globally distributed teams including UI and API teams
  • Triage and handle issues and PRs from community members
  • Write idiomatic modern Java

Qualifications

  • Strong skills in core Java and standard library, data structures and concurrency; familiarity with newer features like lambdas
  • Experience with software systems engineering
  • Strong interest in optimizing data structures and algorithms
  • Ability to work autonomously and guide projects end-to-end, including technical design and cross-team collaboration
  • Experience collaborating asynchronously and across functions/teams
  • Experience with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra
  • Excellent verbal and written communication skills
  • Proven track record of using AI to accelerate development, debugging, and optimization while owning outcomes
  • Ability to transition between projects, codebases, or teams based on priorities
  • Ability to drive decisions and results in a distributed team via asynchronous, direct, transparent communication

Skills

Required:JavaSoftware systems engineeringAsynchronous collaborationDistributed/remote collaboration
Nice to have:Data storage technologies

Benefits

  • Stock program eligibility
  • Company-matched 401k with dollar-for-dollar matching up to 6%
  • Holistic benefits package focused on well-being
  • Flexible locations and schedules
  • Competitive pay based on work performed
  • Health coverage for employees and many locations
  • Generous vacation days
  • Volunteer time off (up to 40 hours/year)
  • Parental leave (minimum 16 weeks)
Last updated Sep 10, 2026. Interested? Apply on the company site.
Elastic logo

About Elastic

The open source platform that powers search, observability, security, and more ...

Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight.

searchobservabilitysecurityAIenterprise solutionsvector database

More open roles at Elastic