Open Role
Elastic

Opportunity at

Elastic

Senior Java Engineer - Security - Elasticsearch

Elastic, known as the Search AI Company, operates globally to help organizations transform structured and unstructured data into real-time insights through cloud-based solutions spanning search, security,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Canada
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Oct 14, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Elastic, known as the Search AI Company, operates globally to help organizations transform structured and unstructured data into real-time insights through cloud-based solutions spanning search, security, and observability. More than half of Fortune 500 companies utilize the Elastic Search AI Platform to drive results. The organization is currently hiring a Senior Java Engineer to join the Elasticsearch Security team. This position involves shaping the architecture and design of core security…

Job Description

Elastic, known as the Search AI Company, operates globally to help organizations transform structured and unstructured data into real-time insights through cloud-based solutions spanning search, security, and observability. More than half of Fortune 500 companies utilize the Elastic Search AI Platform to drive results.

The organization is currently hiring a Senior Java Engineer to join the Elasticsearch Security team. This position involves shaping the architecture and design of core security features, including authorization, authentication, and tenant isolation, alongside engineering and product leaders.

This role suits an experienced software engineer with a strong background in distributed systems and Java internals who wants to build high-performance security at scale. Responsibilities span planning, technical design, and execution for major security components, driving vulnerability management initiatives, and applying cryptography to real-world scenarios. Candidates should bring deep knowledge of JVM memory management, concurrency, distributed systems security, and edge identity protocols. Experience using AI tools for development acceleration and debugging is also required.

Compensation for this position is base salary only, with a typical starting range between 307,800 zł and 486,900 zł PLN. Elastic offers inclusive benefits, health coverage, parental leave, charitable donation matching, and volunteer hours.

Responsibilities

  • Contribute to core security initiatives from initial architecture through production deployment
  • Participate in the technical design, planning, and execution for major security components within the Elasticsearch core engine
  • Develop foundational security models for features and optimize security performance at scale in distributed systems
  • Apply cryptographic solutions to resolve genuine customer use cases
  • Ensure robust data isolation across shared infrastructure supporting disparate customers
  • Monitor and apply industry advancements in security, identity management, cryptography, and data access management
  • Collaborate across teams to embed security into new customer features from the start
  • Drive vulnerability management by working with the InfoSec team to assess and remediate risks
  • Leverage AI-driven tools to automate vulnerability triage, prioritization, and preliminary investigation

Requirements

  • Deep knowledge of Java internals and JVM memory management with an understanding of concurrency models
  • Ability to write high-performance, thread-safe, and lock-free code within large open-source or enterprise codebases
  • Experience building scalable, performant authorization systems under high concurrency and large permission sets
  • Solid comprehension of distributed systems security, including node-to-node mutual trust and zero-trust transport
  • Deep knowledge of edge identity protocols such as OAuth 2.0 and SAML
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code
  • Ability to collaborate across functions and adapt to changing business priorities
  • Capacity to work autonomously in a distributed team utilizing asynchronous and transparent communication

Qualifications

  • Knowledge of cipher suites, TLS handshakes, and PKI certificate lifecycle management
  • Familiarity with cryptographic methods regarding memory usage and delays
  • Awareness of Post-Quantum Cryptography implications and readiness to support service migration
  • Hands-on experience mapping engine-level technical controls to FedRAMP, FIPS 140, and SOC 2 requirements
  • Prior experience working on the internals of a data store or search engine

Core Skills

Benefits

  • Competitive base pay
  • Health coverage for employees and families in many locations
  • Flexible locations and schedules for many roles
  • Generous annual vacation days
  • Financial donation matching up to 2,000 USD or local currency equivalent
  • Up to 40 hours each year for volunteer projects
  • Minimum of 16 weeks of parental leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the salary range for the Senior Java Engineer position?

The typical starting salary range for this role is between 307,800 zł and 486,900 zł PLN, provided as a base salary without a variable compensation component.

Is remote work allowed for this role?

The source posting does not specify remote flexibility for this particular role, though it mentions flexible locations and schedules for many roles across the distributed company.

What are the core technical requirements for applicants?

Candidates must have deep knowledge of Java internals, JVM memory management, concurrency models, distributed systems security, edge identity protocols like OAuth 2.0 and SAML, and experience using AI to accelerate development.

What benefits does Elastic offer to employees?

Benefits include health coverage, a generous vacation policy, at least 16 weeks of parental leave, up to 40 hours of paid volunteer time, and financial donation matching.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Elastic
ElasticAdded to Jobsiz 1h ago
United StatesFull-timeUSD 133,100 - 210,600/yr
Elastic
ElasticAdded to Jobsiz 1h ago
Elastic
ElasticAdded to Jobsiz 1h ago
Elastic
ElasticAdded to Jobsiz 1h ago
Full-timeCAD 128,300 - 203,000/yr

Posted by Elastic

Source: Elastic

View the original listing ↗

Posted by employer: Oct 14, 2026

Added to Jobsiz: Oct 15, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Elastic

Elastic

223Open Jobs
—No reviews yet
View Company Profile