3 days ago
Remote, PolandStaff+
Responsibilities
- Own system design, implementation, partner integration, rollout strategy, and maintenance for access tooling and integration services.
- Build the access experience layer and adoption layer for Turnstile, Netflix’s next-generation access management platform.
- Develop APIs, SDKs, and self-service workflows that help internal teams implement access securely and consistently.
- Design and operate scalable, reliable, high-availability, and low-latency services.
- Serve as an in-timezone security anchor and contribute to access-control security architecture decisions with ACE Core.
- Collaborate with engineering partners across EMEA and UCAN in a follow-the-sun, async-first environment.
Requirements
- Proficiency in modern programming languages, with Java preferred or Kotlin, Go, and Python accepted.
- Experience designing and building developer-facing APIs, SDKs, and integration patterns.
- Familiarity with access-control and IAM concepts including identity, authentication, authorization, roles, groups, attributes, and resource models.
- Experience with or knowledge of OpenID Connect, OAuth, SAML, and SCIM is valuable.
- Experience with GraphQL, gRPC, and REST.
- Strong software engineering fundamentals, written communication skills, product focus, and a security-first approach.
- Expertise with RBAC, ABAC, or PBAC access-control models is a nice-to-have.
- Experience with continuous integration and deployment in a cloud platform is a nice-to-have.
- Experience with Hive, Presto, Spark, Cassandra, graph databases, or React is a nice-to-have.
About Netflix
Netflix builds and operates a global streaming service for TV series, films, games, and live programming, and produces original content through its in-house studio. It serves consumers in 190+ countries via subscription and ad-supported plans on internet-connected devices. Founded in 1997 and headquartered in Los Gatos, California, Netflix is a public company traded on NASDAQ (NFLX).
