Staff Software Engineer, Identity & Access Management
Core
Design, build, and evolve scalable identity and access management platforms (user management, authentication, authorization) for AlphaSense's enterprise customers, ensuring secure-by-design systems compliant with SOC2 and GDPR.
Role type
Staff Software Engineer, Identity & Access Management Platform
Builds
Self-service APIs and platforms for user provisioning, authentication, and authorization consumed by internal product teams
Domain
Enterprise SaaS, Market Intelligence, Identity & Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, WebFlux, SQL, GraphQL, gRPC, REST, AWS, GCP, Kubernetes, Helm, RBAC/ABAC/ReBAC, OAuth 2.0, OIDC, JWT, SAML 2.0, SCIM, Event-driven architecture, TDD
Preferred skills
Auth0, SpiceDB/Zanzibar, Apollo Federation, OpenTelemetry, SOC2/GDPR compliance experience
Responsibilities
Design and evolve authorization platforms (RBAC/ABAC/ReBAC); Design and evolve authentication platforms (OAuth/OIDC/JWT/SAML); Design and evolve user management platforms (provisioning/entitlements); Partner with security teams on secure-by-design systems; Define long-term roadmap for identity domains; Build self-service APIs for internal consumption; Drive autonomous projects across timezones
Seniority
Staff, hands-on IC with strategic influence