Posted in

Elasticsearch – Senior Software Engineer – Engineering Productivity – CI/CD

Elasticsearch – Senior Software Engineer – Engineering Productivity – CI/CD

CompanyElastic
LocationUnited States
Salary$133100 – $252900
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Experience contributing to and managing large Java codebases.
  • Knowledge of CI/CD systems and practices (Buildkite, Argo CD, GitOps 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).
  • A high level of autonomy.

Responsibilities

  • Working on 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.

Preferred Qualifications

  • Experience running Elasticsearch at scale.
  • Experience maintaining open source libraries.
  • Experience with continuous delivery of a SaaS product.