Open Role
Elastic

Remote opportunity at

Elastic

Senior Software Developer - Storage Engine - Elasticsearch

Elastic seeks a Senior Software Developer to join the Elasticsearch Storage Engine team on a fully remote basis within the United Kingdom. Operating globally as a…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United Kingdom only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Elastic seeks a Senior Software Developer to join the Elasticsearch Storage Engine team on a fully remote basis within the United Kingdom. Operating globally as a distributed unit, the team builds core search and query systems for observability workloads, focusing on storage efficiency, ES|QL query processing, and object storage data layouts. This position suits an experienced engineer who excels in asynchronous collaboration, values transparent communication, and is capable of guiding…

Job Description

Elastic seeks a Senior Software Developer to join the Elasticsearch Storage Engine team on a fully remote basis within the United Kingdom. Operating globally as a distributed unit, the team builds core search and query systems for observability workloads, focusing on storage efficiency, ES|QL query processing, and object storage data layouts.

This position suits an experienced engineer who excels in asynchronous collaboration, values transparent communication, and is capable of guiding architectural evolution autonomously. The ideal candidate brings deep knowledge of Java concurrency, distributed architectures, and performance optimization techniques for large-scale data systems.

Elastic provides Search AI solutions utilized by over half of the Fortune 500. The company operates entirely remotely by design, connecting team members across continents via digital tools to create scalable and intuitive software through code reviews and consensus-driven decisions.

Responsibilities

  • Lead the architectural evolution of core storage engine components by identifying and resolving performance bottlenecks in indexing layouts, serialization formats, and resource utilization
  • Drive cross-organizational initiatives to build industry-leading observability solutions alongside a globally distributed team focused on logs and metrics capabilities
  • Establish best practices for clean coding standards to untangle complexity and bring architectural clarity across the platform
  • Act as a subject matter expert and technical advisor to mentor the broader engineering organization
  • Triage, review, and resolve issues and pull requests in collaboration with a global open-source community
  • Write idiomatic modern Java code for Elasticsearch components

Requirements

  • Demonstrated ability to collaborate across functions and adapt to changing business priorities autonomously
  • Proven experience leveraging AI to accelerate development, debug complex systems, and optimize code
  • Background in implementing novel techniques for efficiently indexing, storing, and querying time-series or log data
  • Working familiarity with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus
  • Strong core Java programming skills with a deep understanding of concurrency primitives and data structure optimization
  • Excellent verbal and written communication skills suited for a distributed, respectful team environment

Qualifications

  • Prior hands-on experience building applications with Elasticsearch
  • Familiarity with open source projects, source control workflows, and continuous integration
  • Past professional background working on database engines, search engines, operating systems, or cloud services
  • Experience designing, leading, and owning cross-functional initiatives

Core Skills

Benefits

  • Health coverage for employees and families in many locations
  • Flexible schedules and calendar management options
  • Generous annual vacation days
  • Donation matching up to the local currency equivalent of $2000
  • Up to 40 hours of paid time off annually for volunteer projects
  • Parental leave offering a minimum of 16 weeks

Frequently Asked Questions

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

Is this position fully remote?

Yes, this is a fully remote role with a globally distributed team operating across continents.

What programming language is primarily used in this role?

The role requires writing idiomatic modern Java, as Elasticsearch is 99.8% Java.

What is the salary for this position?

The source posting does not specify the salary range for the United Kingdom location.

What employment type is this job?

This is a full-time position.

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 3h ago
United StatesFull-timeUSD 106,900 - 169,100/yr
Elastic
ElasticPosted 3h ago
United StatesFull-timeUSD 113,300 - 179,200/yr

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

208Open Jobs
—No reviews yet
View Company Profile