Senior Java Engineer (Elasticsearch)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Java Engineer (search): Building and evolving core infrastructure and shared platform functionality for search with an accent on horizontally-scalable features, performant and secure APIs, and end-to-end operational investigations. Focus on solving difficult performance/concurrency issues, improving cloud observability, and enabling search developers through automation and CI/CD workflows.
Location: United States
Salary: $133,100—$210,600 USD
Company
builds the search Search AI Platform for real-time search, security, and observability at scale.
What you will do
- Contribute to large projects that evolve search core infrastructure and shared services.
- Design and implement new horizontally-scalable features and APIs, including tradeoff-driven API work.
- Improve search cloud operations and observability by providing logging and telemetry and owning investigations end-to-end.
- Increase developer productivity via automation and by integrating agentic apps into development workflows.
- Support search extensibility through plugins and Painless scripting, and help support engineers with harder problems.
- Collaborate in the open with the search community and other open source projects.
Requirements
- Experience crafting APIs and reasoning through tradeoffs.
- Strong core Java skills, including the standard library data structures and concurrency constructs, plus newer language features.
- Hands-on low-level Java experience (e.g., concurrency, parallelism, classloaders) and knowledge of JDK internals (modules, Java memory model, garbage collection, caching, etc.).
- Experience with CI/CD systems and practices (e.g., Buildkite, Argo CD, GitOps).
- Proven ability to lead large-scale projects across engineering teams and own work end-to-end.
- Ability to use AI to accelerate development, debug complex systems, and optimize code while still owning final outcomes.
Nice to have
- Experience with observability/telemetry solutions, particularly OpenTelemetry.
- Knowledge of Go, containers, and Kubernetes.
- Knowledge of Java build tools (Gradle preferred) and experience working in a platform/developer productivity team.
Culture & Benefits
- Competitive pay with base salary and eligibility for a stock program.
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles.
- Generous vacation and parental leave (minimum 16 weeks).
- 401k with dollar-for-dollar matching up to 6% of eligible earnings.
- Volunteer time (up to 40 hours/year) and donation matching up to $2000 (or local equivalent).
Hiring process
- Role-based training and secure software development framework (SSDF) alignment as part of onboarding.
- Interview steps are not specified in the posting.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →