about 2 hours ago
Responsibilities
- Own core security initiatives from architecture to production.
- Lead technical design and execution for major security components.
- Develop foundational security models for intricate features.
- Optimize security performance in distributed systems environments.
- Apply cryptographic solutions to address customer use cases.
- Ensure robust data isolation within shared infrastructure.
- Monitor and apply advancements in security best practices.
- Collaborate with peers to embed security into new features.
- Drive vulnerability management efforts with the InfoSec team.
- Leverage AI-driven tools to automate security workflows.
- Mentor and coach other engineers in security-first development.
Requirements
- Deep knowledge of Java internals and JVM memory management.
- Proven experience in designing scalable authorization systems.
- Solid comprehension of distributed systems security.
- Deep knowledge of edge identity protocols like OAuth 2.0 and SAML.
- Track record of using AI to optimize code and debug systems.
- Ability to collaborate across functions and teams.
- Experience working autonomously and leading distributed teams.
Benefits
- Competitive pay based on work performance.
- Health coverage for employees and their families.
- Flexible work locations and schedules.
- Generous vacation days each year.
- Financial matching for donations and service.
- Up to 40 hours for volunteer projects annually.
- Minimum of 16 weeks of parental leave.