about 2 hours ago
Responsibilities
- Contribute to core security initiatives from architecture to production.
- Develop foundational security models for features.
- Optimize security performance in distributed systems environments.
- Apply cryptographic solutions to customer use cases.
- Ensure robust data isolation within shared infrastructure.
- Monitor advancements in security best practices.
- Collaborate with peers to embed security into new features.
- Drive vulnerability management efforts with the InfoSec team.
- Leverage AI tools to automate vulnerability triage and streamline workflows.
Requirements
- Deep knowledge of Java internals and JVM memory management.
- Experience building scalable and performant authorization systems.
- Solid comprehension of distributed systems security.
- Deep knowledge of edge identity protocols like OAuth 2.0 and SAML.
- Proven track record of using AI to enhance development and debugging.
- Ability to collaborate across functions and transition between projects.
- Autonomous work style with strong communication skills.
Benefits
- Competitive pay based on performance, not previous salary.
- Health coverage for employees and their families.
- Flexible work locations and schedules.
- Generous vacation days each year.
- Financial matching for donations and service projects.
- Up to 40 hours per year for volunteer projects.
- Minimum of 16 weeks of parental leave.