Security Software Engineer (L5) - Security Services Engineering

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$100,000 - $720,000
Security
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Security Engineer (L4) - Application and Infrastructure Security

Senior Security Engineer position at Netflix focusing on application and infrastructure security, offering competitive compensation between $100K-$720K.

Security Engineer (L4) - Application and Infrastructure Security

Senior Security Engineer position at Netflix focusing on application and infrastructure security, offering competitive compensation and opportunity to impact global entertainment platform security.

Senior Security Engineer - Security Assurance

Senior Security Engineer position at Disney focused on performing advanced cyber security testing and developing security testing strategies to safeguard Disney Experience digital ecosystems.

Senior Software Engineer- Security Workflows

Senior Software Engineer position at Semgrep focusing on building security workflow integrations and tools to help application security teams manage vulnerabilities efficiently.

Senior Security Engineer - Application Security

Senior Security Engineer role at Samsara focusing on application security, implementing security controls, and leading threat modeling for Connected Operations Cloud platform.

Description For Security Software Engineer (L5) - Security Services Engineering

Netflix is seeking a Security Software Engineer (L5) for their Security Services Engineering team. This role focuses on creating and operating authentication, authorization, and cryptographic software services to support Netflix's global workforce. The ideal candidate will contribute to longstanding services that enable Netflix's workforce to access necessary resources securely.

Key responsibilities include:

  • Designing and implementing core functionality for authorization and access management services
  • Supporting the entire Netflix ecosystem (Enterprise, Studio, and Gaming)
  • Owning system design, implementation, partner integration, rollout strategy, and maintenance of foundational authorization services
  • Working on complex systems running on Cloud platforms

Required skills and experience:

  • Pragmatic software engineering approach with focus on risk-focused, scalable security solutions
  • In-depth experience in modern programming languages (Java preferred, C++, C#, Python, or Go)
  • Expertise in designing and building complex Authorization Models (RBAC/ABAC/PBAC)
  • Experience with authentication and authorization protocols (OpenID Connect, SCIM, OAuth, SAML)
  • Cloud platform experience (AWS, Microsoft Azure, GCP)
  • Excellent communication skills and ability to work in ambiguous environments

Nice-to-have skills:

  • Continuous integration and deployment in Cloud platforms
  • Experience with NoSQL technologies (Hive, Presto, Spark, Cassandra)
  • Graph database experience
  • GraphQL, gRPC, DGS knowledge

Netflix offers a comprehensive benefits package, including health plans, mental health support, 401(k) with employer match, stock options, and various leave programs. The company values diversity and maintains an inclusive work environment.

Join Netflix in their mission to entertain the world by building secure, scalable, and efficient services that power their global entertainment platform.

Last updated 8 months ago

Responsibilities For Security Software Engineer (L5) - Security Services Engineering

  • Design and implement core functionality for authorization and access management services
  • Support the entire Netflix ecosystem (Enterprise, Studio, and Gaming)
  • Own system design, implementation, partner integration, rollout strategy, and maintenance of foundational authorization services
  • Work on complex systems running on Cloud platforms

Requirements For Security Software Engineer (L5) - Security Services Engineering

Java
Python
Go
  • Pragmatic software engineering approach with focus on risk-focused, scalable security solutions
  • In-depth experience in modern programming languages (Java preferred, C++, C#, Python, or Go)
  • Expertise in designing and building complex Authorization Models (RBAC/ABAC/PBAC)
  • Experience with authentication and authorization protocols (OpenID Connect, SCIM, OAuth, SAML)
  • Cloud platform experience (AWS, Microsoft Azure, GCP)
  • Excellent communication skills and ability to work in ambiguous environments

Benefits For Security Software Engineer (L5) - Security Services Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • 35 days annually for paid time off (for full-time hourly employees)
  • Flexible time off (for full-time salaried employees)

Interested in this job?