Kraken is a mission-focused company rooted in crypto values, seeking an Engineering Manager for their Enterprise Security team. The role involves leading a team to build enterprise-grade security features for large clients, collaborating with various teams to ensure secure and scalable solutions.
Responsibilities:
- Lead an engineering team building client-facing enterprise security features for Kraken’s largest clients and Payward portfolio
- Design and implement libraries and microservices in Rust
- Deliver bring-your-own IdP integrations and modern enterprise authentication flows
- Build provisioning and access automation capabilities (e.g., SCIM) integrated with the organizations and permissioning stack
- Establish high-quality engineering standards and lead complex systems development, using powerful AI tools to your advantage
- Partner cross-functionally to deliver enterprise-grade security features that meet customer and regulatory expectations
Requirements:
- 6+ years of experience in software engineering
- 2+ years of experience in hands-on engineering management of a team from 4-8 people
- Experience with security-sensitive backend systems (authentication, authorization, identity, permissions, auditability)
- Familiarity with enterprise security and identity standards and integrations (e.g., SSO)
- Track record leading delivery and operation of multi-tenant backend systems in production environments
- Direct experience with Rust in production
- Proactive and results-oriented mindset with the ability to prioritize tasks
- Excellent and collaborative communication and stakeholder management skills
- Passion for solving complex engineering problems
- Built or operated IdP integrations at scale (OIDC/SAML), including enterprise SSO deployments (Okta, Auth0, Microsoft Entra ID)
- Implemented provisioning automation standards (e.g., SCIM)
- Delivered audit logging, security event pipelines, or SIEM integrations
- Designed scalable permissioning models (RBAC/ABAC/PBAC) and least-privilege programs