Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale.
The Elastic Search AI Platform is used by more than 50% of the Fortune 500.
Responsibilities
Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch.
Making Elasticsearch developers more productive by identifying and developing opportunities for automation, and integrating agentic apps into development workflows.
Designing and implementing new horizontally-scalable features and APIs in Elasticsearch.
Solving difficult issues, including performance or concurrency issues, and proposing solutions.
Improving operation and observability of Elasticsearch cloud systems.
Collaborating in the open with the ES team, Elastic users, and other supporting open source projects.
Supporting support engineers with the harder problems.
Owning operational investigations end-to-end until performance or stability issues are resolved.
Requirements
Experience crafting APIs and ability to reason through tradeoffs.
Proficient in algorithms and data structures.
Strong skills in core Java, standard library of data structures and concurrency constructs, newer language features.
Experience with low-level Java such as concurrency, parallelism, classloaders.
Hands-on experience with CI/CD systems and practices (Buildkite, Argo CD, GitOps).
Experience leading large scale projects across engineering teams.
Ability to own projects from beginning to end, covering technical design and working with others.
Proven track record of using AI to accelerate development, debug complex systems, and optimize code.
Ability to collaborate across functions and teams, work autonomously in a distributed team.
Experience with observability and telemetry solutions, particularly OpenTelemetry.
Knowledge of Go.
Knowledge of containers and Kubernetes.
Knowledge of Java build tools (Gradle, Maven), with strong preference for Gradle.
Experience working in a platform team or developer productivity team.
Conditions
Base salary only, no variable compensation component.
Typical starting salary range $133,100–$210,600 USD; alternate range may apply in select locations (Seattle, Los Angeles, San Francisco Bay Area, New York City Metro Area).
Eligible to participate in Elastic's stock program.
Company-matched 401k up to 6% of eligible earnings and a range of other benefits.