Senior Java Engineer - Core/ Infra - Elasticsearch
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
OverviewIn this role you will strengthen Elasticsearch by building scalable, secure foundational infrastructure and shared features.Youâll drive developer productivity through automation, and help Elasticsearch scale across serverless, cloud, and on?premise environments.You work cross?functionally with the ES team and open source communities to improve observability, performance, and extensibility.This is a hands?on, high?impact role that shapes core platform APIs and tooling for a broad developer audience.Compensaciones / BeneficiosCompetitive payHealth coverage for you and familyFlexible locations and schedulesGenerous vacation daysVolunteer time (up to 40 hours/year)Parental leave (minimum 16 weeks)ResponsabilidadesContribute to core infrastructure projects that underpin Elasticsearch.Identify and implement automation to improve developer productivity and integrate agentic apps into workflows.Design and implement horizontally scalable features and APIs in Elasticsearch.Address performance and concurrency challenges with practical solutions.Improve operation and observability for cloud?based Elasticsearch systems.Collaborate openly with the ES team, Elastic users, and related open source projects.Support engineers by tackling complex problems and guiding resolution of incidents.Own end?to?end operational investigations until stability is achieved.Requisitos principalesExperience crafting APIs and ability to reason through tradeoffs.Proficiency in algorithms and data structures.Strong Java skills, including concurrency and modern language features.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 design to delivery and coordinate with multiple stakeholders.Proven track record of using AI to accelerate development and optimize code.Collaborative and cross?functional communicationAutonomous decision makingRespect for diversity of approaches and ability to work in distributed teamsJava (core, concurrency, classloaders)CI/CD tooling (Buildkite, Argo CD, GitOps)Experience with Go (bonus)
Requirements
crafting APIs and ability to reason through tradeoffs.Proficiency in algorithms and data structures.Strong Java skills, including concurrency and modern language features.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 design to delivery and coordinate with multiple stakeholders.Proven track record of using AI to accelerate development and optimize code.Collaborative and cross?functional communicationAutonomous decision makingRespect for diversity of approaches and ability to work in distributed teamsJava (core, concurrency, classloaders)CI/CD tooling (Buildkite, Argo CD, GitOps)Experience with Go (bonus)
About the company
Las Palmas de Gran Canaria, Las Palmas, España
OverviewIn this role you will strengthen Elasticsearch by building scalable, secure foundational infrastructure and shared features. Youâll drive developer productivity through automation, and help Elasticsearch scale across serverless, cloud, and on?premise environments. You work cross?functionally with the ES team and open source communities to improve observability, performance, and extensibility.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ