Principal Java Security Architect, Elasticsearch Core

VulnU

United Kingdom

Remote

GBP 120,000 - 180,000

Full time

9 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

16 weeks parental leave
Retirement match

Job summary

Elastic in the United Kingdom is seeking a Principal Software Engineer (Java) to lead the Elasticsearch Security team's architecture and feature design. You will own major security components, drive cryptographic solutions, and ensure robust data isolation across a distributed data store.

You will mentor engineers, collaborate with product and RT teams, and push for security-first development while leveraging AI tools to streamline vulnerability workflows.

Qualifications

  • Proven experience designing and implementing scalable security in distributed systems.
  • Expertise in Java performance, memory management, and thread safety.
  • Strong knowledge of RBAC/ABAC models and token validation pipelines.
  • Experience with OAuth 2.0 and SAML identity protocols.

Responsibilities

  • Own core security initiatives from architecture to production.
  • Lead the technical design for major security components inside the Elasticsearch core engine.
  • Develop foundational security models for intricate features.
  • Optimize security performance at scale in distributed systems environments.
  • Apply cryptographic solutions to address real customer use cases.
  • Ensure robust data isolation within shared infrastructure for multi-tenant environments.
  • Monitor and apply latest security practices across authentication, identity, cryptography, and access control.
  • Collaborate across teams to embed security into new features from the start.
  • Drive vulnerability management with the InfoSec team and remediation actions.
  • Leverage AI-driven tools to automate vulnerability triage and investigation, reducing manual effort.
  • Mentor and coach engineers to foster security-first development.

Skills

Java internals
JVM memory management
Concurrency models
RBAC/ABAC design
OAuth 2.0
SAML
Security architecture
Distributed systems security

Job description

Elastic in the United Kingdom is seeking a Principal Software Engineer (Java) to lead the Elasticsearch Security team's architecture and feature design. You will own major security components, drive cryptographic solutions, and ensure robust data isolation across a distributed data store.

You will mentor engineers, collaborate with product and RT teams, and push for security-first development while leveraging AI tools to streamline vulnerability workflows.

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 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 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 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
Principal Software Engineer (Java) - Security - Elasticsearch
Principal Software Engineer (Java) - Security - Elasticsearch

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 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
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
Principal Software Engineer (Java) - Security - Elasticsearch
Principal Software Engineer (Java) - Security - Elasticsearch

VulnU • United Kingdom

Remote
GBP 120,000 - 180,000
16 weeks parental leave
Retirement match