Senior Java Engineer - Core/ Infra
Core
Designing and implementing horizontally-scalable features, APIs, and core infrastructure for Elasticsearch to ensure it is performant, maintainable, and secure.
Role type
Senior individual contributor Java engineer (core infrastructure)
Builds
Elasticsearch core platform, shared functionality, and developer productivity tools
Domain
Search engine technology, distributed systems, cloud infrastructure
Required skills
Core Java, algorithms and data structures, concurrency and parallelism, CI/CD systems, large-scale project leadership, API design
Preferred skills
JDK internals, observability and telemetry (OpenTelemetry), Go, containers and Kubernetes, Java build tools (Gradle)
Technologies
Elasticsearch, Java, Painless, Buildkite, Argo CD, GitOps, OpenTelemetry, Kubernetes, Gradle
Responsibilities
Designing and implementing new horizontally-scalable features and APIs, solving performance and concurrency issues, improving operation and observability of cloud systems, owning operational investigations end-to-end, collaborating on open source projects
Seniority
Senior, hands-on IC
