Elastic
Senior Software Engineer - Storage Engine - Elasticsearch
$133K–$253K
United States +1 · Senior · Full-time · Posted Jul 20, 2026
- Location
- United States
United Kingdom - Visa sponsorship
- An export license may be required as a condition of employment for people located in or nationals of the listed sanctioned countries or regions.
About the job
Design, implement, and optimize Elasticsearch’s core storage and query engine for observability workloads, including logs and metrics.
What you'll do
- Lead architectural improvements to storage components and address performance bottlenecks in indexing, serialization, and resource utilization.
- Drive cross-organizational observability initiatives and operational improvements with a globally distributed engineering team.
- Review and resolve issues and pull requests, and provide technical expertise and mentorship across the engineering organization.
What they ask for
- Strong core Java skills, including concurrency primitives, data structures, and algorithms.
- Experience implementing techniques to index, store, and query time-series or logs data.
- Experience with one or more data storage technologies, such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus.
- Demonstrated use of AI to accelerate development, debug complex systems, and optimize code, with sound judgment to validate results.
Nice to have
- Previous experience building with Elasticsearch.
- Experience with open source projects, source control workflows, or continuous integration.
Pay
$133,100 — $210,600 USD (base salary); $159,900 — $252,900 USD (base salary)
Tools
Java, Elasticsearch, Solr, PostgreSQL, MongoDB, Prometheus, GitHub, Slack
AI focus
Use AI to accelerate development, debug complex systems, and optimize code; leverage AI agents effectively and validate their results.
Model-written summary · the original posting is authoritative