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.