10 hours ago
Spain (city not specified)Staff+
Responsibilities
- Design, build, and operate core components of the Serverless Elasticsearch offering.
- Improve Elasticsearch support for concurrent and consistent indexing across multiple machines.
- Maintain cluster coordination while preserving system safety, liveness, and performance as nodes and data change.
- Increase the supported scale of shards, nodes, and petabytes of data.
- Investigate and resolve performance, concurrency, and stability issues end to end.
- Support support engineers with complex technical problems.
- Own projects from technical design through implementation and resolution of operational issues.
Requirements
- Deep background in distributed systems and consensus algorithms.
- Strong core Java skills, including data structures, concurrency constructs, and newer language features.
- Deep technical proficiency in algorithms.
- Experience building large-scale distributed systems rather than only using off-the-shelf services.
- Experience building and debugging complex, broad-impact features running across multiple machines.
- Ability to own projects from beginning to end and collaborate with others to develop required components.
- Experience managing projects involving multiple engineers.
- Proven use of AI to accelerate development, debug complex systems, and optimize code while retaining final ownership.
- Ability to collaborate across functions and teams and move between projects, codebases, or teams as priorities change.
- Ability to work autonomously and drive decisions and results in a distributed team.
- Bonus: experience with data stores, search, analytics, Lucene, the JDK, or asynchronous event-driven frameworks such as Netty.
Benefits
- Base-salary compensation with no variable compensation component; typical starting range is €80,400–€127,200 EUR.
- Health coverage for employees and families in many locations.
- Flexible locations and schedules with the ability to craft a personal calendar for many roles.
- Generous vacation days.
- Donation matching up to $2,000 or local-currency equivalent.
- Up to 40 hours annually for volunteer projects.
- At least 16 weeks of parental leave.
- Distributed-company work environment.
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.
