Elastic8 дней назад
Senior Software Engineer - Security - Elasticsearch
Зарплата не указана
United States
Обязанности
- 01Contributing to core security initiatives from architecture to production, focusing on the delivery of new critical features
- 02Participating in the technical design, planning, and execution for major security components inside the Elasticsearch core engine
- 03Developing the foundational security models for features
- 04Optimizing security performance at scale in distributed systems environments
- 05Applying cryptographic solutions to address genuine customer use cases
- 06Ensuring robust data isolation within shared infrastructure supporting disparate customers
- 07Monitoring and applying the latest advancements and best practices in security, including authentication, identity management, cryptography, and data access management
- 08Collaborating with peers across the company to embed security into new customer features from the outset
- 09Driving vulnerability management efforts by collaborating closely with the InfoSec team to proactively identify, assess, and remediate security risks
- 10Leveraging AI-driven tools to automate vulnerability triage, prioritization, and preliminary investigation, streamlining security workflows and reducing manual intervention
Требования
- 01Deep knowledge of Java internals and JVM memory management
- 02Understanding of concurrency models
- 03Ability to write high-performance, thread-safe, and lock-free code, with experience in large open-source and enterprise codebases
- 04Experience building scalable and performant authorization systems under high concurrency and large permission sets, including designing access models, validating credentials/tokens at scale, and maintaining consistent authorization decisions across distributed systems
- 05Solid comprehension of distributed systems security, including node-to-node mutual trust, zero-trust transport, partition tolerance, and cluster state propagation
- 06Deep knowledge of edge identity protocols such as OAuth 2.0 and SAML
- 07Proven track record of using AI to accelerate development, debug complex systems, and optimize code while collaborating on final outcomes
- 08Ability to collaborate across functions and teams and transition between projects, codebases, or teams based on business priorities
- 09Capability to work autonomously, supporting decisions and results in a distributed team using asynchronous, direct, and transparent communication
Условия
- 01Base salary range: $133,100 — $210,600 USD (higher range $159,900 — $252,900 USD in select locations such as Seattle, Los Angeles, San Francisco Bay Area, New York City Metro Area)
- 02No variable compensation component
- 03Eligibility to participate in Elastic's stock program
- 04Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings
- 05Comprehensive benefits package focused on employee well-being
- 06Distributed company culture emphasizing diversity and work‑life balance