Senior Java Infra Engineer — Elasticsearch Core & Platform

Elastic

United Kingdom

On-site

GBP 90,000 - 150,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible locations
Generous vacation
Volunteer days
Parental leave

Job summary

Elastic in the United Kingdom is seeking a Senior Software Engineer to join the Elasticsearch team to build scalable, secure, and maintainable platform features.

You will design APIs, tackle concurrency and performance challenges, contribute to distributed systems, and collaborate across teams, mentors, and open source projects. You will be a strong individual contributor while leading cross-team projects and driving architectural decisions.

Qualifications

  • Experience crafting APIs and the ability to reason through tradeoffs.
  • 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 with low-level Java such as concurrency, parallelism, classloaders, etc.
  • Hands-on experience with CI/CD systems and practices (Buildkite, Argo CD, GitOps etc).
  • Experience leading large scale projects across engineering teams.
  • 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 a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes.
  • 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.

Responsibilities

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

Skills

APIs design
Algorithms & DS
Java proficiency
Concurrency
CI/CD tooling
Leadership of large projects
Autonomous work style
AI-assisted development
Cross-team collaboration
Communication

Tools

Gradle
Maven
Go
Kubernetes
CI/CD tools (Buildkite, Argo CD)

Job description

Elastic in the United Kingdom is seeking a Senior Software Engineer to join the Elasticsearch team to build scalable, secure, and maintainable platform features.

You will design APIs, tackle concurrency and performance challenges, contribute to distributed systems, and collaborate across teams, mentors, and open source projects. You will be a strong individual contributor while leading cross-team projects and driving architectural decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Infra Engineer for Elasticsearch Core Platform
Senior Java Infra Engineer for Elasticsearch Core Platform

Elasticsearch B.V. • United Kingdom

Hybrid
GBP 90,000 - 130,000
Competitive pay
Health coverage
Flexible locations and schedules
+4
Senior Java Engineer – Core Infra & Observability
Senior Java Engineer – Core Infra & Observability

Elastic • United Kingdom

On-site
GBP 52,000 - 82,000
Competitive pay and benefits
Health coverage for you and family
Flexible locations and schedules
+3
Senior Java Infra Engineer — Core Platform & CI/CD
Senior Java Infra Engineer — Core Platform & CI/CD

Elastic • United Kingdom

Remote
GBP 100,000 - 158,000
Health coverage
Flexible locations
Generous vacation days
+2
Senior Java Infra Engineer - Core Platform & Observability
Senior Java Infra Engineer - Core Platform & Observability

Elastic • United Kingdom

Remote
GBP 90,000 - 150,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Java Platform Engineer - Core Infrastructure
Senior Java Platform Engineer - Core Infrastructure

Elastic • Greater London

Hybrid
GBP 110,000 - 170,000
Health coverage
Flexible location
Generous vacation
+3
Senior Java Core/Infra Engineer — Flexible Location
Senior Java Core/Infra Engineer — Flexible Location

Elastic • United Kingdom

Remote
GBP 74,000 - 117,000
Competitive pay
Health coverage
Flexible locations & schedules
+4
Principal Java Security Architect, Elasticsearch Core
Principal Java Security Architect, Elasticsearch Core

VulnU • United Kingdom

Remote
GBP 120,000 - 180,000
16 weeks parental leave
Retirement match
Senior Java Security Engineer - Elasticsearch (Scale & AI)
Senior Java Security Engineer - Elasticsearch (Scale & AI)

Elasticsearch B.V. • United Kingdom

Remote
GBP 90,000 - 130,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Java Security Engineer for Elasticsearch
Senior Java Security Engineer for Elasticsearch

VulnU • United Kingdom

Remote
GBP 57,000 - 90,000
16 weeks parental leave
Retirement match
Health coverage for you and family
+3
Senior Java Engineer (Core / Infra - Elasticsearch)
Senior Java Engineer (Core / Infra - Elasticsearch)

Elastic • Greater London

Hybrid
GBP 110,000 - 170,000
Health coverage
Flexible location
Generous vacation
+3