Security Software Engineer 5
Core
Building the access experience layer and integration services for Netflix's identity and access management platform to enable secure, self-service workflows for internal engineering teams.
Role type
Senior Security Software Engineer (IAM/Access Control)
Builds
Access tooling, integration services, APIs, SDKs, and self-service workflows for the next-generation access management platform.
Domain
Internet streaming, Identity & Access Management (IAM), Cloud Security
Deliverable
production ML models | product features | infrastructure
Required skills
Scalable high-availability service design, Modern backend languages (Java/Kotlin/Go/Python), API/SDK design patterns, Access control & IAM concepts (auth/authorization/roles), Auth protocols (OpenID Connect/OAuth/SAML/SCIM), GraphQL/gRPC/REST
Preferred skills
RBAC/ABAC/ReBAC modeling, CI/CD in cloud platforms, NoSQL (Hive/Presto/Spark/Cassandra), Graph databases, React/frontend frameworks
Technologies
Java, Kotlin, Go, Python, GraphQL, gRPC, REST, OpenID Connect, OAuth, SAML, SCIM, Hive, Presto, Spark, Cassandra, React
Responsibilities
Design and implement access control integration services and APIs, Partner with core security teams on architecture decisions, Own rollout strategy for access management tools, Build developer-facing SDKs and self-service workflows, Maintain access tooling and integration services
Seniority
Senior, hands-on IC