Skip to Content

Senior Java Engineer - Security - Elasticsearch

Job Overview

In this role, you will contribute to the architecture and design of Elasticsearch's main features. You will work with engineering and product leaders at Elastic.

Key points

  1. Contributing to core security initiatives from architecture to production, focusing on the delivery of new critical features. Participating in the technical design, planning…

  2. Developing the foundational security models for features.

  3. Optimizing security performance at scale in distributed systems environments.

  4. Applying cryptographic solutions to address genuine customer use cases.

  5. You have deep knowledge of Java internals and JVM memory management. You understand how concurrency models work. You can write code that is high-performance…

  6. You have experience building authorization systems that are scalable and performant under high concurrency and large permission sets, including designing access models…

  7. You have a solid comprehension of distributed systems security, including node-to-node mutual trust, zero-trust transport, partition tolerance and cluster state propagation.

  8. You have a deep knowledge of edge identity protocols (OAuth 2.0, SAML).

Skills

Node.jsJavaCommunication

Experience: Senior-level

Similar jobs

More open roles like this one