Senior Java Security Engineer - Elasticsearch Core

Elastic

España

On-site

EUR 67,000 - 106,000

Full time

2 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 & schedules
Generous vacation days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic seeks a Senior Software Developer to join the Elasticsearch Security team. You will contribute to architecture and design of core security features, including authentication, authorization, and tenant isolation, working with engineers and product leaders to deliver high-performance security at scale.

You will drive security initiatives from architecture to production, optimize performance in distributed systems, and apply cryptographic solutions to real customer use cases, all while

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Experience building scalable authorization systems with high concurrency.
  • Solid understanding of distributed systems security, including zero-trust and cluster state propagation.
  • Knowledge of edge identity protocols (OAuth 2.0, SAML).
  • Proven track record of using AI to accelerate development and debugging.

Responsibilities

  • Contribute to core security initiatives from architecture to production, focusing on new features.
  • Plan, design, and implement major security components inside Elasticsearch core engine.
  • Develop foundational security models for features.
  • Optimize security performance in distributed systems environments.
  • Apply cryptographic solutions to real customer use cases.
  • Ensure robust data isolation within shared infrastructure.
  • Monitor and adopt latest security best practices across authentication, crypto, and access management.
  • Collaborate across teams to embed security in new customer features from the outset.
  • Lead vulnerability management with InfoSec to identify and remediate risks.
  • Leverage AI-driven tools to automate vulnerability triage and investigation.

Skills

Java internals
JVM memory management
Concurrency models
High performance
Authorization systems
Distributed systems security
Edge identity protocols
OAuth 2.0
SAML
AI in development
Cross-functional collaboration

Tools

Security tools

Job description

Elastic seeks a Senior Software Developer to join the Elasticsearch Security team. You will contribute to architecture and design of core security features, including authentication, authorization, and tenant isolation, working with engineers and product leaders to deliver high-performance security at scale.

You will drive security initiatives from architecture to production, optimize performance in distributed systems, and apply cryptographic solutions to real customer use cases, all while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Scalable Core Platform
Senior Java Engineer - Scalable Core Platform

Gohyred • Spain

On-site
EUR 67,000 - 106,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Security Data Engineer – Telemetry & Elasticsearch
Senior Security Data Engineer – Telemetry & Elasticsearch

Elastic • Madrid

Hybrid
EUR 90,000 - 120,000
Fully paid health coverage for you and
Family health coverage
Flexible location and schedule
+4
Senior Java Engineer - Core Infra & Elasticsearch APIs
Senior Java Engineer - Core Infra & Elasticsearch APIs

Elastic • Madrid

Hybrid
EUR 70,000 - 120,000
Senior Java Engineer - Security - Elasticsearch
Senior Java Engineer - Security - Elasticsearch

Elastic • Spain

On-site
EUR 67,000 - 106,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Senior Security Research Engineer — Endpoint Protection
Senior Security Research Engineer — Endpoint Protection

Elasticsearch B.V. • Spain

On-site
EUR 67,000 - 106,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Software Engineer - Performance & Distributed Systems
Senior Software Engineer - Performance & Distributed Systems

Elastic • Spain

Remote
EUR 67,000 - 106,000
Competitive pay
Health coverage
Flexible locations
+4
Senior Elasticsearch Storage Engine Engineer (Remote)
Senior Elasticsearch Storage Engine Engineer (Remote)

Elastic • Spain

On-site
EUR 67,000 - 106,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Senior InfoSec Infra Engineer: Data Ingest & Security
Senior InfoSec Infra Engineer: Data Ingest & Security

Elastic • Spain

On-site
EUR 67,000 - 106,000
Senior Information Security Infrastructure Engineer (Security Architecture - InfoSec)
Senior Information Security Infrastructure Engineer (Security Architecture - InfoSec)

Elastic • Madrid

On-site
EUR 90,000 - 120,000
Fully paid health coverage for you and
Family health coverage
Flexible location and schedule
+4
Senior Java Engineer - Core/ Infra - Elasticsearch
Senior Java Engineer - Core/ Infra - Elasticsearch

Gohyred • Spain

On-site
EUR 67,000 - 106,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3