Staff Engineer
Core
Design, build, and evolve scalable authorization and authentication systems (RBAC, ABAC, ReBAC) and user management platforms for AlphaSense's customer base.
Role type
Staff Engineer, Backend Platform (Identity & Security)
Builds
Scalable identity, authentication, authorization, and entitlement systems; self-service GraphQL, gRPC, and REST APIs.
Domain
Enterprise Security, Identity Management, Cloud 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-style authorization, Apollo Federation, OpenTelemetry, SOC2/GDPR compliance experience
Technologies
Java, Spring Boot, WebFlux, Maven, SQL, GraphQL, gRPC, REST, AWS, GCP, Kubernetes, Helm, Auth0, SpiceDB, Zanzibar, Apollo Federation, OpenTelemetry
Responsibilities
Design and evolve authorization systems using RBAC, ABAC, and ReBAC; Build and operate user management, provisioning, identity, and entitlement systems; Partner with security teams to implement secure-by-design platforms; Design scalable systems and self-service APIs; Define the long-term roadmap across authentication and authorization; Champion testing, observability, and reliability practices.
Seniority
Staff, hands-on IC with strategic roadmap ownership
