IT & Software

Senior Java Engineer - Core / Infra - Elasticsearch

elastic

Remote · Nationwide · United Kingdom

Overview

In this role you will help shape the core infrastructure of Elasticsearch, building scalable, secure and easy-to-use platform features. You will drive developer productivity through automation, APIs, and observability-focused improvements. The role blends low-level systems work with cross-team collaboration to support cloud, serverless, and on-premise Elasticsearch delivery. You will work on impactful, open collaborations and lead cross-team initiatives that advance the platform and its ecosystem.

Pay / Benefits
  • competitive pay
  • health coverage for you and family
  • flexible locations and schedules
  • generous vacation days
  • donations matching up to 2000
  • volunteer time allowance
Responsibilities
  • Contribute to large, scalable core infrastructure projects for Elasticsearch
  • Identify automation opportunities and integrate agentic apps into development workflows
  • Design and implement new horizontally-scalable features and APIs
  • Address performance and concurrency challenges with concrete solutions
  • Improve operation and observability of cloud Elasticsearch systems
  • Collaborate with the ES team, Elastic users, and open source projects
  • Support engineers with difficult problems
  • Own end-to-end operational investigations until issues are resolved
Key requirements
  • API design experience and ability to reason through tradeoffs
  • Strong knowledge of algorithms and data structures
  • Proficiency in core Java, with concurrency and data structures experience
  • Low-level Java experience (concurrency, parallelism, classloaders)
  • Hands-on CI/CD experience (Buildkite, Argo CD, GitOps)
  • Experience leading large-scale projects across engineering teams
  • Proven track record of using AI to accelerate development and debugging
  • Ability to work across functions and manage multiple projects
  • collaboration
  • communication
  • autonomy
  • Java (core, concurrency, language features)
  • data structures and algorithms
  • CI/CD systems (Buildkite, Argo CD, GitOps)

Reference: WJ-747_30462379

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.