Principal Security Engineer — Core Elasticsearch Security

Elastic

Greater London

Hybrid

GBP 120,000 - 180,000

Full time

14 days+

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

Fully paid health coverage
Flexible location & schedule
Generous vacation days
16 weeks parental leave
Volunteer hours
Charitable matching

Job summary

Elastic is seeking a Principal Software Developer to lead the architecture of Elasticsearch’s security features, including authentication, authorization, and tenant isolation. You will drive design choices that scale across the distributed data store and mentor engineers on secure development.

You will collaborate with engineering and product leaders to embed security from the outset, apply cryptographic solutions, and advance vulnerability management with the InfoSec team.

Qualifications

  • Design scalable authorization systems using RBAC/ABAC.
  • Build security features for a distributed data store at scale.
  • Apply cryptographic methods and PQC considerations.
  • Leverage AI-driven tools to accelerate security workflows.
  • Collaborate across teams to embed security early in product
  • Mentor engineers in secure development practices.

Responsibilities

  • Lead architecture and design of Elasticsearch security features including authentication and tenant isolation.
  • Own core security initiatives from architecture to production.
  • Drive vulnerability management with the InfoSec team.
  • Mentor and coach engineers on security-first development.
  • Collaborate across teams to embed security in new customer features.
  • Apply cryptographic solutions to customer use cases.

Skills

RBAC/ABAC design
Java performance
Security in distributed systems
OAuth 2.0 & SAML
Cryptography concepts
AI-assisted security development

Tools

TLS libraries
PKI tooling
Security instrumentation

Job description

Elastic is seeking a Principal Software Developer to lead the architecture of Elasticsearch’s security features, including authentication, authorization, and tenant isolation. You will drive design choices that scale across the distributed data store and mentor engineers on secure development.

You will collaborate with engineering and product leaders to embed security from the outset, apply cryptographic solutions, and advance vulnerability management with the InfoSec team.

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, 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 Core
Senior Java Security Engineer — Elasticsearch Core

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
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 – 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
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
Senior InfoSec Infra Engineer, Security Architecture
Senior InfoSec Infra Engineer, Security Architecture

Elasticsearch B.V. • United Kingdom

Hybrid
GBP 90,000 - 140,000
Health coverage
Flexible locations and schedules
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