Security Software Engineer
L4, Iam
Updated on 2/6/2024
Netflix

10,001+ employees

Subscription streaming entertainment service
Company Overview
Netflix's mission is to entertain the world. The company operates a streaming platform for movies & TV shows and has over 222 million subscribers globally.
Consumer Software
Education

Company Stage

N/A

Total Funding

$120B

Founded

1997

Headquarters

Los Gatos, California

Growth & Insights
Headcount

6 month growth

0%

1 year growth

4%

2 year growth

1%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Python
NoSQL
Apache Spark
Java
AWS
Apache Hive
Cassandra
Google Cloud Platform
CategoriesNew
Software Engineering
Requirements
  • Strong IAM fundamentals - AAA (Authentication, Authorization, Accountability), and Identity lifecycle
  • Experience working with authentication and authorization protocols/frameworks (OpenID Connect, SCIM, OAuth, SAML, AD/LDAP, Federation, SSO)
  • Experience designing, building and or operating complex Access Models using industry standards such as RBAC/ABAC/PBAC
  • In-depth experience in at least one modern programming language such as Java or Python and mastery of object-oriented design and programming
  • Excellent verbal and written communication skills
  • Product focused mindset to build the right solutions and extensive documentation for stakeholders and customers
Responsibilities
  • Contribute to architecting and building identity and access security services and solutions
  • Focus on core Identity Lifecycle Management, Consultation and Solutions to support all of the Netflix ecosystem (Enterprise, Studio and Gaming)
  • Design, implement, integrate, and rollout strategy for foundational services and IAM solution
  • Maintain low latency, high resiliency, and high-availability services
  • Collaborate and problem solve, dealing with ambiguity and independent decision making
Desired Qualifications
  • Experience running services on top of a Cloud computing platform (e.g., AWS, Microsoft Azure, GCP)
  • Experience in continuous integration and continuous deployment in a Cloud platform
  • Experience with NoSQL technologies such as Hive, Presto, Spark, or Cassandra
  • Familiarity with Graph database
  • Familiarity with GraphQL