Job Summary
We are on the lookout for a Principal Java Engineer to join our Elasticsearch Delivery team. The mission of the team is to enable Elasticsearch developers to be productive and efficient, ensure the stability of build and continuous integration environments, and develop the testing infrastructure, tooling and automation in support of Elasticsearch development, quality assurance and developer workflows.
- Minimum Qualification:MBA / MSc
- Experience Level:Senior level
- Experience Length:6 years
Job Description/Requirements
What you will be doing:
- Leading large impactful projects that evolve the developer workflows for Elasticsearch engineers enabling them to be as productive and efficient as possible.
- Shaping our build and continuous integration environments.
- Design and build tooling and automation for Elasticsearch development.
- Driving strategy for how Elasticsearch deploys in the cloud.
- Solving difficult issues, including performance or concurrency issues, and proposing solutions.
- Collaborating in the open with the Elasticsearch team, Elastic users, and other supporting open source projects.
What you bring along:
- Experience contributing to and managing large Java codebases.
- Knowledge of CI/CD systems and practices (Jenkins, Buildkite etc).
- Knowledge of Java build tools (Gradle, Maven, Bazel etc), with a strong preference for Gradle experience.
- Familiarity with Unix/Linux and shell scripting.
- Experience of Container runtimes (e.g. Docker) and orchestration (e.g. Kubernetes).
- Experience solving complex issues.
- A high level of autonomy. The distributed nature of the company offers freedom to work when and how you see fit, but also requires team members to work independently, and reach out for help when stuck.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.