2 months ago
Responsibilities
- Lead the architectural evolution of Elasticsearch core storage engine components
- Identify and resolve performance bottlenecks in indexing layouts, serialization formats, and resource utilization
- Improve storage efficiency, ES|QL query processing and performance, and data layouts for object storage
- Lead cross-organizational initiatives for observability solutions
- Drive operational and system improvements and improve architectural clarity across the platform
- Serve as a subject matter expert and mentor to the wider engineering organization
- Triage, resolve, and review issues and pull requests with global engineering contributors
- Write idiomatic modern Java
Requirements
- Experience implementing efficient indexing, storage, and querying techniques for time-series or logs data
- Experience with one or more storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus
- Strong core Java skills and deep understanding of Java concurrency primitives
- Ability to design and optimize efficient data structures and algorithms
- Experience building high-performance, scalable database, search, or distributed systems
- Ability to work autonomously and drive decisions in a globally distributed, asynchronous team
- Experience using AI to accelerate development, debug systems, and optimize code while validating results
- Prompt-engineering mindset and ability to use AI agents with sound engineering judgment
- Strong collaboration, verbal communication, and written communication skills
- Preferred experience with Elasticsearch, open-source projects, source-control workflows, continuous integration, data-storage technology, database or search-engine development, operating-system development, or cloud-service development
- Preferred experience designing, leading, and owning cross-functional initiatives
Benefits
- Fully remote work in a globally distributed company
- Flexible locations and schedules
- Health coverage for employees and families in many locations
- Generous vacation days
- Up to €2,000 or local-currency equivalent matched for financial donations and service
- Up to 40 volunteer hours per year
- Minimum 16 weeks of parental leave
Tech Stack
Categories
About Elastic
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale. Elastic’s solutions for search, observability, and security are built on the Elastic Search AI Platform — the development platform used by thousands of companies, including more than 50% of the Fortune 500.
