Open Role
Elastic

Remote opportunity at

Elastic

Senior Software Engineer - Query Engine, Database Internals - Elasticsearch

Elastic is hiring a senior software engineer for its Analytical Engine team, which is building new analytics features on a new compute engine. These features sit…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
USD 133,100 - 210,600/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Elastic is hiring a senior software engineer for its Analytical Engine team, which is building new analytics features on a new compute engine. These features sit inside the latest aggregation framework and are reached through ES|QL, the company's piped query language. The team is remote and spread across several continents. The job covers designing and shipping new capabilities, improving existing ones and fixing bugs. The engineer is expected to research…

Job Description

Elastic is hiring a senior software engineer for its Analytical Engine team, which is building new analytics features on a new compute engine. These features sit inside the latest aggregation framework and are reached through ES|QL, the company's piped query language. The team is remote and spread across several continents.

The job covers designing and shipping new capabilities, improving existing ones and fixing bugs. The engineer is expected to research which data structures and algorithms suit each task, sometimes build those structures from scratch, and occasionally work near the OS and hardware level.

Other duties include coordinating with interface developers and with teams building products on these APIs. The engineer would become a go-to specialist for several Elasticsearch subsystems, handle community issues and pull requests, or pass them to other specialists. Code is written in idiomatic modern Java.

Candidates should have strong core Java skills, including the standard library, concurrency constructs and newer language features such as lambdas, plus a drive to use efficient data structures and algorithms. The role calls for someone who can take a project from design through delivery with minimal oversight, and who is comfortable giving and receiving code feedback asynchronously.

The company says it recruits engineers wherever they live, reviews every change and makes big decisions by consensus. The posted typical starting base salary range is $133,100 to $210,600 USD, or $159,900 to $252,900 USD for select locations such as Seattle, Los Angeles, the San Francisco Bay Area and New York City. The role has no variable pay and is eligible for the stock program and a 401(k) match.

Responsibilities

  • Build data-heavy new features for the Analytical Engine
  • Fix hard-to-find bugs and make the code easier to follow
  • Research the data structures and algorithms that suit new work
  • Write new data structures or algorithms in the codebase when needed
  • Coordinate with UI and solution teams to keep the experience and APIs solid
  • Handle community issues and pull requests, resolving them or passing them to specialists
  • Write idiomatic modern Java

Requirements

  • Strong core Java, including data structures, concurrency constructs and lambdas
  • Experience with software systems engineering
  • Motivation to tune performance and choose efficient data structures and algorithms
  • Ability to take projects from start to finish with a high degree of independence
  • Comfortable working together on development, including giving and taking feedback on code and interfaces
  • Excellent verbal and written communication
  • Use of AI to speed up development and debugging, with ownership of final outcomes

Qualifications

  • Experience building with Elasticsearch
  • Experience in search and information retrieval
  • Familiarity with information retrieval data structures and algorithms
  • Experience with data storage technology or building analytics capabilities
  • Experience leading cross-functional initiatives
  • Experience with open-source projects, source control and CI practices

Core Skills

Benefits

  • Pay set by the work performed, not by previous earnings
  • Health coverage for employees and their families in many locations
  • Flexibility over work location and schedule for many roles
  • A generous annual allowance of vacation days
  • A company match of up to $2,000 for financial donations and service, or the local-currency equivalent
  • Up to 40 hours per year for volunteer projects
  • At least 16 weeks of parental leave
  • Eligibility for Elastic's stock program
  • A 401(k) match on a one-to-one basis, capped at 6% of eligible pay

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the role based?

The posting lists the location as Remote and describes a completely remote, globally distributed team.

What experience does the posting ask for?

It asks for strong core Java, experience with software systems engineering and hands-on use of AI to speed up development. The posting does not state a number of years.

What is the pay range?

The posting gives a typical starting base salary range of $133,100 to $210,600 USD, and $159,900 to $252,900 USD for select locations. It states the role has no variable pay.

Is this a full-time role?

Yes, the posting lists the employment type as full-time.

How do I apply?

The posting does not describe the application process.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 106,900 - 169,100/yr
Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 113,300 - 179,200/yr
Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 94,300 - 149,200/yr
Elastic
ElasticPosted 1h ago
United KingdomFull-time

Posted by Elastic

Source: Elastic

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Elastic

Elastic

205Open Jobs
—No reviews yet
View Company Profile