Senior Java Engineer
Elastic- Base salary
- €87k–€138k Published base salary range
- Location
- Remote - Ireland Remote eligibility
- Employment
- Full-time Senior
Role skills
Apply on jobs.elastic.co
About the job
About Elastic
Elastic, the Search AI Company, provides the Elastic Search AI Platform, used by more than 50% of the Fortune 500, for search, security, and observability.
Role Overview
Join the Elasticsearch team to ensure shared platform functionalities are easy to use, performant, maintainable, and secure. The team owns common functionality like services, settings, scripting, and makes Elasticsearch extensible via plugins or Painless. They also own orchestration in serverless, CI/CD workflows, and delivery to serverless, cloud, and on-premise.
Responsibilities
- Contribute to large projects evolving Elasticsearch core infrastructure.
- Automate developer workflows, integrating agentic apps.
- Design and implement horizontally-scalable features and APIs.
- Solve performance and concurrency issues.
- Improve observability of Elasticsearch cloud systems.
- Collaborate with the ES team, users, and open source projects.
- Support support engineers and own operational investigations.
Qualifications
- Experience crafting APIs and reasoning through tradeoffs.
- Proficient in algorithms and data structures.
- Strong core Java skills, including concurrency and classloaders.
- Hands-on CI/CD experience (Buildkite, Argo CD, GitOps).
- Experience leading large-scale projects.
- Proven track record using AI to accelerate development and debug.
- Ability to work autonomously in a distributed team.
Bonus Points
- Knowledge of JDK internals, OpenTelemetry, Go, Kubernetes, Gradle.
- Experience in platform or developer productivity teams.
Compensation
Base salary only, no variable component. Typical starting range: €87.300—€138.100 EUR.
Benefits
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles.
- Generous vacation days each year.
- Up to $2000 match for financial donations and service.
- Up to 40 hours for volunteer projects.
- Minimum 16 weeks of parental leave.
Skills & tags
What you can verify before applying
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.