← Back to job listings
EL
Senior Java Engineer (Elasticsearch)
Elastic · Ireland
About The Role
Join our Elasticsearch team as a Senior Software Engineer. You will focus on ensuring the shared platform functionalities of Elasticsearch are easy to use, performant, maintainable, and secure. You will contribute to large, impactful projects, design and implement new features and APIs, solve difficult issues, and improve the operation and observability of Elasticsearch cloud systems. You will also collaborate with the ES team, Elastic users, and other supporting open source projects.
- Contribuir a proyectos de gran impacto que evolucionen la infraestructura central que subyace a Elasticsearch.
- Identificar y desarrollar oportunidades para la automatización, e integrar aplicaciones en el flujo de trabajo de desarrollo.
- Diseñar e implementar nuevas características y API escalables horizontalmente en Elasticsearch.
- 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
Similar roles you might like
See all →3D
Process Technician 3 (Front End Night Shift)
36 Dexcom International Limited
€43,095 – 55,770/yrPosted today
3D
Engineering Technician 2 (Front End Day Shift)
36 Dexcom International Limited
€37,230 – 48,180/yrPosted today
3D
Document Control Specialist 3 - Evening Shift
36 Dexcom International Limited
€41,055 – 53,130/yrPosted today
CI
Data Analyst III (Remote)
CrowdStrike Ireland Limited
Salary not disclosedPosted today
R&
Chef de Partie - Mikey Ryan's - Cashel Palace Hotel
Relais & Châteaux
Salary not disclosedPosted today
SP
Video Collection Analyst
Stats Perform
Salary not disclosedPosted today
CI
Finance Accountant
Chaucer Insurance Company DAC
Salary not disclosedPosted today
TS
Senior Customer Success Accounting Consultant
Themis Solutions (Ireland) Limited
€71,700 – 96,900/yrPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing