4 months ago
Base Salary
$133k - $211k/yr
Responsibilities
- Lead the architectural evolution of core storage engine components.
- Identify and resolve performance bottlenecks in indexing layouts and resource utilization.
- Drive initiatives to build industry-leading observability solutions.
- Collaborate with a global team on logs and metrics capabilities.
- Introduce best practices for clean coding standards and system improvements.
- Act as a subject matter expert and mentor within the engineering organization.
- Write idiomatic modern Java code for Elasticsearch.
Requirements
- Proven ability to collaborate across functions and teams.
- Experience in using AI to accelerate development and optimize code.
- Strong core Java skills with a deep understanding of concurrency.
- Experience with data storage technologies like Elasticsearch or PostgreSQL.
- Ability to work autonomously in a distributed team environment.
- Excellent verbal and written communication skills.
Benefits
- Competitive pay based on performance, not previous salary.
- Health coverage for employees and their families.
- Flexible work locations and schedules.
- Generous vacation days each year.
- Financial matching for donations and service projects.
- Up to 40 hours per year for volunteer projects.
- Minimum of 16 weeks of parental leave.
Tech Stack
Categories
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
