Join Elastic as a Principal Software Developer focused on Elasticsearch security features, driving innovation in real-time data protection. This remote position prioritizes technical excellence and scalable design. In this role, you will lead initiatives centered on key security features, ensuring optimal data isolation and high-performance across systems.
Engage with product leaders to enhance distributed environments and lead a team of engineers while mentoring them in security-centric development practices. Key Responsibilities:
- Lead the architecture of core security components
- Develop advanced security features and models
- Optimize security performance within distributed systems
- Implement cryptography for use case-driven solutions
- Collaborate on embedding security into product features Requirements:
- Extensive knowledge of Java and its memory management
- Experience in scalable authorization design
- Solid understanding of distributed security fundamentals
- Deep insights into OAuth 2.0 and SAML protocols
- Demonstrated ability to drive development with AI Shape the future of Elasticsearch security and help Elastic enhance data integrity.