E
Elastic
Senior Java Engineer (Elasticsearch)
Skills
JavaAIElasticsearchGradleKubernetes
10 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
€87,300 – €138,100 / year
Location:
Ireland
Work mode:
Onsite
Published on:
10 October 2026
What they need
- We are on the lookout for a Senior Software Engineer to join our Elasticsearch team and focus on ensuring that the shared platform functionalities of Elasticsearch are easy to use, performant, maintainable, and secure
- The team’s mission is to create foundational infrastructure and shared functionality that enables engineers to develop, extend, and support Elasticsearch
- The team owns common functionality such as services, settings, and scripting, and makes Elasticsearch extensible through plugins or the Painless scripting language
- The team also makes Elasticsearch observable by providing logging and telemetry information
- We also own the orchestration of Elasticsearch in serverless, the CI/CD workflows, and enable Elasticsearch developers to deliver Elasticsearch to customers - serverless, cloud, and on-premise alike
- You will be a strong individual contributor on the team, but you will also contribute to and lead cross-team projects
- Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch
- Making Elasticsearch developers more productive by identifying and developing opportunities for automation, and integrating agentic apps into development workflows
- Designing and implementing new horizontally-scalable features and APIs in Elasticsearch
- Solving difficult issues, including performance or concurrency issues, and proposing solutions
- Improving operation and observability of Elasticsearch cloud systems
- Collaborating in the open with the ES team, Elastic users, and other supporting open source projects
- Supporting our support engineers with the harder problems
- Owning operational investigations end-to-end, until performance or stability issues are successfully resolved
Benefits
- Toast to your health: Fully paid health coverage for you and your family, in many locations.
- Craft your calendar: Flexible location and schedule for most roles.
- Create space for you: Distributed by design workforce, plus generous number of vacation days each year.
- Embrace parenthood: Minimum of 16 weeks of parental leave, plus generous family formation benefits.
- Give back your time: 40 hours each year to use toward volunteering with organizations and causes you’re passionate about.
- Amplify your impact: Double your charitable giving — we match donations up to $1500 USD (or local currency equivalent).- We need someone who has great design skills, who can work at a low level of abstraction but can equally drive and communicate technical concepts across a variety of collaborators
- Experience with low-level Java such as concurrency, parallelism, classloaders, etc
- Proficient in algorithms and data structures
- You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer language features
- Experience leading large scale projects across engineering teams
- You have a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes
- Hands-on experience with CI/CD systems and practices (Buildkite, Argo CD, GitOps etc)
- You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities
- You can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication
- You are able to own projects from beginning to end. This covers both technical design and working with others to develop needed components
- Willingness to dive into new issues and ask for help when you need it
- Experience crafting APIs and the ability to reason through tradeoffs
- Experience with observability and telemetry solutions, particularly OpenTelemetry
- Knowledge of JDK internals: modules, the Java memory model, garbage collection, database load, caching techniques, etc
- Knowledge of Go
- Knowledge of containers and Kubernetes
- Knowledge of Java build tools (Gradle, Maven, etc), with a strong preference for Gradle experience
- Experience working in a platform team or developer productivity team
Other offers great for you!
These companies are also looking for great profiles
T
TLTI
Concepteur Développeur Java Full Stack / IA
400
Freelance
Paris, France
Hybrid
Skills
DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit
6 hours ago
Quick apply
F
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
PythonAWSTerraformCloud architectureMonitoring and observabilityCI/CD
3 hours ago
Quick apply
C
Cherrypick
Dev senior fullstack Java - Angular - Epargne salariale et retraite
530-580€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
AngularJavaNode.JS
2 hours ago
Quick apply
No company information available.