- Company Name
- Kraken Digital Asset Exchange
- Job Title
- Engineering Manager - Enterprise Security - Core Services
- Job Description
-
**Job Title:** Engineering Manager – Enterprise Security – Core Services
**Role Summary:**
Lead a 4‑8 engineer team to design, build, and operate enterprise‑grade security features for Kraken’s largest institutional clients and the Payward portfolio. Drive delivery of secure, scalable, low‑friction solutions, leveraging Rust microservices, IdP integrations, and provisioning automation while setting high engineering standards.
**Expections (Key Outcomes):**
- Deliver production‑ready, multi‑tenant security services (authentication, authorization, audit) that meet regulatory and customer needs.
- Establish architectural patterns, code quality, and automated test regimes for secure backend systems.
- Enable seamless IdP integrations (OIDC/SAML) and modern authentication flows for enterprise deployments.
- Build and maintain SCIM‑based provisioning and access automation, integrated with the organization and permissioning stack.
- Collaborate with Product, Security, SRE, and stakeholder teams to align on feature priorities and security requirements.
**Key Responsibilities:**
- Manage and mentor a small engineering team, setting sprint goals and ensuring on‑time delivery.
- Own architecture, design, and implementation of Rust microservices and libraries for client‑facing security.
- Prototype and ship secure authentication, authorization, and identity solutions at scale.
- Lead the design of provisioning automation (SCIM) and integration with external IdPs (Okta, Auth0, Microsoft Entra ID).
- Champion best practices for secure coding, threat modeling, and vulnerability remediation.
- Facilitate cross‑functional reviews and knowledge transfer with Product, Security, and SRE.
- Monitor system health, performance, and audit logs; drive continuous improvement.
**Required Skills:**
- 6+ years of software engineering experience; 2+ years of engineering management with teams of 4‑8.
- Deep understanding of security‑sensitive backend systems (authentication, authorization, identity, permissions, auditability).
- Production‑ready experience building and operating multi‑tenant backend services.
- Strong proficiency in Rust; hands‑on experience in production deployments.
- Familiarity with enterprise identity and access management standards (SSO, SAML, OIDC).
- Proven ability to design and deliver secure, scalable microservices and libraries.
- Excellent communication, stakeholder management, and collaborative problem‑solving skills.
- Proactive, results‑oriented mindset with ability to prioritize and drive initiatives.
**Nice to Have:**
- Experience with IdP integrations at scale (Okta, Auth0, Microsoft Entra ID).
- Implementation of provisioning automation (SCIM).
- Delivery of audit logging, security event pipelines, or SIEM integrations.
- Design of scalable permissioning models (RBAC/ABAC/PBAC) and least privilege programs.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent work experience).
---