09 nov
|
Confidential
|
Madrid
09 nov
Confidential
Madrid
* 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: Versátil 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).
* Experience with low-level Java such as concurrency, parallelism, classloaders, 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 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)
* Experience leading large scale projects across engineering teams
* Proficient in algorithms and data structures
* Willingness to dive into new issues and ask for help when you need it
* You are able to own projects from beginning to end. This covers both technical design and working with others to develop needed components
* You have strong skills in core Java and are conversant in the standard xcskxlj library of data structures and concurrency constructs, as well as newer language features
* Experience crafting APIs and the ability to reason through tradeoffs
* You can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication
* Knowledge of Go
* Knowledge of JDK internals: modules, the Java memory model, garbage collection, database load, caching techniques, etc
* Experience with observability and telemetry solutions, particularly OpenTelemetry
* Knowledge of containers and Kubernetes
* Experience working in a platform team or developer productivity team
* Knowledge of Java build tools (Gradle, Maven, etc), with a strong preference for Gradle experience
📌 Senior Java Engineer (Madrid)
🏢 Confidential
📍 Madrid