Staff Engineer
Core
Design and evolve scalable identity, authentication, and authorization systems supporting a growing customer base.
Role type
Staff backend engineer (identity & security platforms)
Builds
Scalable identity systems, self-service APIs (GraphQL, gRPC, REST), and secure-by-design platforms
Domain
Cloud-native security, identity management, and distributed systems
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
Preferred skills
Auth0, SpiceDB, Zanzibar-style authorization, Apollo Federation, OpenTelemetry, SOC2, GDPR
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 user management capabilities for creating, provisioning, and managing identities; Partner with security teams to align platforms with secure-by-design principles, SOC2, and GDPR requirements; Define the long-term roadmap across authentication, authorization, and user management; Build self-service GraphQL, gRPC, and REST APIs for internal product engineering teams; Drive projects autonomously from North America while collaborating with the Helsinki-based team
Seniority
Staff, hands-on IC with strategic roadmap ownership
