Elastic

Senior Java Engineer - Security - Elasticsearch

Elastic
Apply
7 days ago
Poland (city not specified)Senior

Responsibilities

  • Contribute to the architecture, design, planning, and production delivery of major security components in the Elasticsearch core engine.
  • Develop foundational security models covering authentication, authorization, identity management, cryptography, and data access management.
  • Optimize security performance and implement robust data isolation in distributed systems supporting multiple customers.
  • Apply cryptographic solutions and monitor advances in security, including post-quantum cryptography.
  • Collaborate across engineering, product, and InfoSec teams to embed security into customer features and remediate vulnerabilities.
  • Use AI-driven tools to automate vulnerability triage, prioritization, and preliminary investigation.

Requirements

  • Deep knowledge of Java internals, JVM memory management, concurrency models, and high-performance thread-safe, lock-free code.
  • Experience building scalable, performant authorization systems with large permission sets, credential or token validation, and consistent distributed authorization decisions.
  • Strong understanding of distributed-systems security, including node-to-node mutual trust, zero-trust transport, partition tolerance, and cluster-state propagation.
  • Deep knowledge of OAuth 2.0 and SAML edge identity protocols.
  • Proven experience using AI to accelerate development, debug complex systems, and optimize code.
  • Ability to work autonomously and collaborate across functions, teams, projects, and codebases in a distributed environment.
  • Knowledge of cipher suites, TLS handshakes, and PKI or certificate lifecycle management is preferred.
  • Knowledge of cryptographic performance considerations and post-quantum cryptography is preferred.
  • Experience mapping engine-level technical controls to FedRAMP Moderate or High, FIPS 140, and SOC 2 requirements is preferred.
  • Hands-on experience with data-store or search-engine internals is preferred.

Benefits

  • Base salary range of 307 800 zł—486 900 zł PLN with no variable compensation component.
  • Health coverage for employees and families in many locations.
  • Flexible locations and schedules in a distributed-company environment.
  • Generous vacation allowance.
  • Matching donations up to $2000 or local-currency equivalent.
  • Up to 40 hours annually for volunteer projects.
  • At least 16 weeks of parental leave.

Tech Stack

ElasticsearchJava

Categories

Elastic

About Elastic

10,000+ employees

Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.

Contact me