Senior Java Security Engineer — Elasticsearch Core

Elastic

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

10 days ago

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 location
Generous vacation days
Parental leave
Volunteer time
Donation matching

Job summary

Elastic is seeking a Senior Software Developer for the Elasticsearch Security team in the United Kingdom. You will shape architecture, design, and delivery of core security features, including authentication, authorization, and tenant isolation, at scale.

You will collaborate across engineering and product leadership to embed security into new customer features, optimize performance, and advance cryptographic approaches while driving vulnerability management with the InfoSec team and adopting

Qualifications

  • Ability to work autonomously in distributed teams with async communication.
  • Strong understanding of distributed systems security and zero-trust concepts.
  • Experience building scalable authorization systems for large permission sets.
  • Deep knowledge of Java internals and JVM memory management.
  • Understanding of concurrency models.
  • Experience with edge identity protocols (OAuth 2.0, SAML).
  • Proven ability to use AI to accelerate development and debugging.
  • Capacity to collaborate across functions and migrate between projects.

Responsibilities

  • Contribute to architecture and design of Elasticsearch’s main features, including security aspects.
  • Develop security components such as authentication, authorization, and tenant isolation.
  • Collaborate with engineering and product leaders to deliver high-performance security at scale.
  • Drive vulnerability management with the InfoSec team and leverage AI-driven triage.
  • Optimize security performance in distributed systems and data stores.
  • Embed security into new customer features from the outset.

Skills

Java internals
JVM memory management
Concurrency models
OAuth 2.0
SAML
Distributed systems security
Encryption concepts
AI in development

Job description

Elastic is seeking a Senior Software Developer for the Elasticsearch Security team in the United Kingdom. You will shape architecture, design, and delivery of core security features, including authentication, authorization, and tenant isolation, at scale.

You will collaborate across engineering and product leadership to embed security into new customer features, optimize performance, and advance cryptographic approaches while driving vulnerability management with the InfoSec team and adopting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Java Security Architect – Elasticsearch Core
Principal Java Security Architect – Elasticsearch Core

Elasticsearch B.V. • United Kingdom

Remote
GBP 120,000 - 180,000
Competitive pay
Health coverage
Flexible location
+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
Principal Security Engineer — Core Elasticsearch Security
Principal Security Engineer — Core Elasticsearch Security

Elastic • Greater London

Hybrid
GBP 120,000 - 180,000
Fully paid health coverage
Flexible location & schedule
Generous vacation days
+3
Senior Java Engineer – Secure, Scalable Distributed Systems
Senior Java Engineer – Secure, Scalable Distributed Systems

Elastic • United Kingdom

On-site
GBP 110,000 - 160,000
Competitive pay
Health coverage for you and family
Flexible locations and schedules
+4
Principal Security Engineer - Java & Elasticsearch
Principal Security Engineer - Java & Elasticsearch

Xapply • United Kingdom

On-site
GBP 120,000 - 160,000
Health coverage
Flexible locations
Generous vacation
+2
Principal Java Security Architect for Scalable Search
Principal Java Security Architect for Scalable Search

Elastic • United Kingdom

On-site
GBP 120,000 - 190,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Java Engineer (Security, Elasticsearch)
Senior Java Engineer (Security, Elasticsearch)

Elastic • Greater London

Hybrid
GBP 90,000 - 130,000
Health coverage
Flexible location
Generous vacation days
+3
Principal Security Software Engineer (Elasticsearch)
Principal Security Software Engineer (Elasticsearch)

Elastic • Greater London

Hybrid
GBP 120,000 - 180,000
Fully paid health coverage
Flexible location & schedule
Generous vacation days
+3
Senior Software Engineer, AI-Driven Security Platforms
Senior Software Engineer, AI-Driven Security Platforms

Elastic • Greater London

Hybrid
GBP 100,000 - 140,000
Health coverage
Flexible location and schedule
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