Senior Software Developer for Security at Elastic

22 hours ago

Ottawa, Ontario, Canada Elastic Full-time
Join the Elasticsearch Security team at Elastic as a Senior Software Developer, focusing on architecture and high-performance security features. Collaborate with engineering leaders to enhance Elasticsearch's security capabilities. In this role, you'll be instrumental in developing key security features like authentication, authorization, and tenant isolation. You will also optimize security performance in distributed environments and apply cryptographic solutions to real customer scenarios. Your contributions will shape the future of security in Elasticsearch, ensuring robust data isolation for diverse clients.

Key Responsibilities
• Design and optimize security components in the Elasticsearch core
• Develop foundational security models and features
• Collaborate with InfoSec to manage vulnerabilities proactively
• Monitor advancements in security best practices
• Automate workflows using AI-driven tools for vulnerability management

Requirements:
• Significant experience with scalable authorization systems
• Knowledge of edge identity protocols like OAuth 2.0, SAML
• Understanding of distributed systems security
• Expertise in Java and JVM memory management
• Familiarity with cryptographic methods and compliance standards Drive security innovation and contribute to the next-generation features at Elastic.