Elastic

Senior Java Engineer - Core/Infra - Elasticsearch

Elastic
Apply
8 days ago
Poland (city not specified)Senior

Responsibilities

  • Contribute to large projects evolving Elasticsearch’s core infrastructure.
  • Design and implement horizontally scalable Elasticsearch features and APIs.
  • Improve developer productivity through automation and agentic applications in development workflows.
  • Investigate and resolve performance, concurrency, stability, and operational issues end to end.
  • Improve the operation and observability of Elasticsearch cloud systems.
  • Collaborate with Elasticsearch engineers, users, and supporting open-source projects.
  • Support support engineers with complex technical problems.
  • Lead cross-team projects and own technical design and delivery from beginning to end.

Requirements

  • Strong core Java skills, including the standard library, data structures, concurrency constructs, and newer language features.
  • Experience with low-level Java, including concurrency, parallelism, and classloaders.
  • Experience designing APIs and reasoning through technical tradeoffs.
  • Proficiency in algorithms and data structures.
  • Hands-on experience with CI/CD systems and practices, including Buildkite, Argo CD, and GitOps.
  • Experience leading large-scale projects across engineering teams.
  • Ability to work autonomously, collaborate across functions, and own projects through completion.
  • Proven use of AI to accelerate development, debug complex systems, and optimize code.
  • Preferred experience with JDK internals, the Java memory model, garbage collection, database load, caching, and observability or telemetry solutions such as OpenTelemetry.
  • Knowledge of Go, containers, Kubernetes, and Java build tools such as Gradle and Maven is preferred.
  • Experience in a platform or developer productivity team is preferred.

Benefits

  • Base salary with no variable compensation component.
  • Health coverage for employees and families in many locations.
  • Flexible locations and schedules at a distributed company.
  • Generous vacation allowance.
  • Up to $2,000 matching for financial donations and service.
  • Up to 40 hours annually for volunteer projects.
  • At least 16 weeks of parental leave.

Tech Stack

Argo CDBuildkiteElasticsearchGoGradleJavaKubernetesMaven

Categories

Elastic

About Elastic

10,000+ employees

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.

Contact me