SlideShare a Scribd company logo
7
Most read
8
Most read
18
Most read
Engineering
Manager Overview
World’s Leading Internet TV Network
● Opportunity: > 998M Broadband Households
● 158M+ Paid Members
● 190+ Countries
● 2000+ Device Types
● 125M+ Viewing Hours / Day
● Commercial Free
○ TV
○ Movies
○ Original Content
Netflix: Streaming Service of Choice
● 23% of US adults stream
Netflix on a daily basis
● 51% of US streaming
subscribers use Netflix
● 77% of Video on
Demand (VoD) users
have Netflix
At Tremendous Scale
Source: 2019 Global Internet Phenomena Report
● Streaming video accounts for >60%
of all traffic on the internet
● Netflix accounts for 12.6% of total
downstream volume of traffic and
11.4% of all internet traffic!
Freedom & Responsibility Culture
Every Netflix employee has the freedom to do their best
work and the responsibility to achieve excellence.
Values Are What We Value
● Judgment
● Communication
● Impact
● Curiosity
● Innovation
● Courage
● Passion
● Integrity
● Selflessness
● Inclusion
See https://jobs.netflix.com/culture
for more information on our innovative
Freedom & Responsibility culture
Team Overview
Product Edge Systems
AIM is a part of the Product Edge Systems group at Netflix. For an overview of
the organization, see https://tiny.cc/NetflixPES.
Product & Edge
Access Services
Provide APIs and orchestrate
AuthN and token
management
Access & Identity Management
User Systems
& Data
Provide services and APIs to
manage customer identity
and device relationships
Enable secure and seamless access to Netflix
product resources by providing and
leveraging common Identity, Authentication
and Authorization infrastructure & Services
Device Identity
Systems
Provide server-side device
activation, identity, and
authentication
Identity Management
Clients present different token types with each request. AIM systems crack these
open at the Edge and generate an integrity-protected token agnostic identity
object (Passport) to propagate to downstream systems.
Cookies
MSL Tokens
CTicket
Partner
Tokens
(JWS, JWE)
Zuul
API
Device
Auth
Service
Legacy
API
Netflix
Microservices
SIGNUP
FLOW
SERVICE
User Identity
User AuthN
service
EDGE ORIGINS
MID-TIER
SERVICES
NodeJS
Services
Lolomo / Search
DRM
Other services
Discovery
API
Playback
API
Before: Multiple Token Types, Multiple Systems
Zuul
API
Device
Auth
Service
Legacy
API
Netflix
Microservices
SIGNUP
FLOW
SERVICE
User Identity
User AuthN
Service
EDGE ORIGINS
MID-TIER
SERVICES
NodeJS
Services
Lolomo /
Search
DRM
Other services
Discovery
API
Playback
API
Cookie
Service
MSL
Service
Partner
Service
EAS
EDGE AUTHENTICATION SERVICES
After: Passport Replaces Multiple Tokens
EDGE AUTHENTICATION SERVICES
Zuul
API
Device
Auth
Service
Legacy
API
Netflix
Microservices
SIGNUP
FLOW
SERVICE
User Identity
User AuthN
Service
EDGE ORIGINS
MID-TIER
SERVICES
NodeJS
Services
Lolomo /
Search
DRM
Other services
Discovery
API
Playback
API
Cookie
Service
MSL
Service
Partner
Service
EAS
User AuthN & Data
Device Activation & Authentication
?
?
For 2000+ Device Types (and growing)
http://devices.netflix.com
Recent Team Conference Talks
Team members recently presented some of the work of
the team at QCon San Francisco (and were two of the
top three attended talks at the conference!):
● Scaling Patterns for Netflix’s Edge
https://tiny.cc/NetflixScale
● User & Device Identity for
Microservices @ Netflix Scale
https://tiny.cc/TokenAgnosticIdentity
Access & Identity Management Technology Stack
Engineering Manager
AIM Engineering Manager Role
● The Challenge: Balance delivering quality software at high velocity while
ensuring the high performance, security and availability of our systems.
● The High-Level: Have a strong background in software engineering,
distributed systems design and operations and agile project management;
previous experience leading a talented and capable team of very senior
software engineers.
● The Bonus: Have experience leading the application of access & identity
management technologies at significant scale
● The Details: https://jobs.netflix.com/jobs/870444
What Makes A Great
Engineering Manager?
● Vision & Strategy: translate
business needs to the team’s work
● Execution: plan and deliver
solutions
● Technology: be a trusted advisor
to your team and partners
● People: recruit, motivate, develop
senior contributors
See: https://tiny.cc/GreatEM
VISION
Strategize &
Communicate
Team Vision
EXECUTION
Plan & Execute
Effectively
TECHNOLOGY
Maintain
Technical
Acumen to
Guide Team
PEOPLE
Build & Maintain
Talent- Dense
Team &
Partnerships
Interested?
Contact me for more information!
Karen Casella
Engineering Director
kcasella@netflix.com
http://www.linkedin.com/in/kcasella
@kcasella

More Related Content

PPTX
What happens to engineering manager in agile world
PDF
Business Transformation Proposal PowerPoint Presentation Slides
PPTX
Technical Debt
PPTX
The Three Things You Need to Know to Transform Any Size Organization Into an ...
PPTX
Agile KPIs
PPS
Ascp 101 - sandeep gandhi
PPTX
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
PPTX
BP_CLD_ENTPR_S4CLD2208_28_Cust_Scope_Pres_EN_XX.pptx
What happens to engineering manager in agile world
Business Transformation Proposal PowerPoint Presentation Slides
Technical Debt
The Three Things You Need to Know to Transform Any Size Organization Into an ...
Agile KPIs
Ascp 101 - sandeep gandhi
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
BP_CLD_ENTPR_S4CLD2208_28_Cust_Scope_Pres_EN_XX.pptx

What's hot (20)

PPTX
Oracle EBS R12.2 - The Upgrade Know-How Factory
PDF
Technical Debt: Do Not Underestimate The Danger
PPTX
Identifying and Managing Technical Debt
PDF
Scaling Agile With SAFe (Scaled Agile Framework)
PDF
User Story Sizing using Agile Relative Estimation
PDF
Governance Structure Powerpoint Presentation Slides
PPTX
Agile Estimation Techniques
PDF
Api led connectivity_brazil
PDF
Annual Strategic Planning PowerPoint Presentation Slides
PPTX
Kanban vs Scrum: What's the difference, and which should you use?
PPTX
Was ist Kanban? Kanban und Scrum
PDF
Intelligent automation appian sathya srinmivasan cwin18-utrecht
PDF
Red hat cloud platforms
PDF
Microxchg Analyzing Response Time Distributions for Microservices
PDF
Case Study: Using EDMCS to Solve Master Data Challenges
PPTX
SAP A1 Vs SAP B1
PDF
SAP S/4HANA Finance and the Digital Core
PPT
Kanban VS Scrum
PDF
Monte Carlo Simulation for Agile Development
PDF
Encender y Apagar VMs en Azure Automaticamente
Oracle EBS R12.2 - The Upgrade Know-How Factory
Technical Debt: Do Not Underestimate The Danger
Identifying and Managing Technical Debt
Scaling Agile With SAFe (Scaled Agile Framework)
User Story Sizing using Agile Relative Estimation
Governance Structure Powerpoint Presentation Slides
Agile Estimation Techniques
Api led connectivity_brazil
Annual Strategic Planning PowerPoint Presentation Slides
Kanban vs Scrum: What's the difference, and which should you use?
Was ist Kanban? Kanban und Scrum
Intelligent automation appian sathya srinmivasan cwin18-utrecht
Red hat cloud platforms
Microxchg Analyzing Response Time Distributions for Microservices
Case Study: Using EDMCS to Solve Master Data Challenges
SAP A1 Vs SAP B1
SAP S/4HANA Finance and the Digital Core
Kanban VS Scrum
Monte Carlo Simulation for Agile Development
Encender y Apagar VMs en Azure Automaticamente
Ad

Similar to Netflix AIM Engineering Manager (20)

PDF
AIM Software Engineer Openings
PDF
access identity management senior software engineers
PDF
Netflix Playback Licensing Engineering Leader Opportunity
PDF
Netflix Playback Licensing Team is Hiring!
PDF
Playback & Edge Access Services Senior Software Engineer
PDF
Netflix Playback Data Systems Team and Job Overview
PDF
Netflix Playback Access Team
PDF
Netflix Playback Access Team
PDF
User & Device Identity for Microservices @ Netflix Scale
PDF
Netflix’s Success through Technology and Culture - Andicom 2014
PDF
Distributed Authorization with Open Policy Agent.pdf
PDF
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
PDF
8base Hyperledger Miami Meetup 20180719
PDF
8base Hyperledger Miami Meetup Presentation
PDF
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
PDF
Presentation Deck Dec.pdf
PDF
Senior Software Engineer Playback Access Team @ Netflix
PPTX
Playback Data Systems @ Netflix
PPTX
SeattleFall1
PPT
Wind River Chumby Motorola Stacatto
AIM Software Engineer Openings
access identity management senior software engineers
Netflix Playback Licensing Engineering Leader Opportunity
Netflix Playback Licensing Team is Hiring!
Playback & Edge Access Services Senior Software Engineer
Netflix Playback Data Systems Team and Job Overview
Netflix Playback Access Team
Netflix Playback Access Team
User & Device Identity for Microservices @ Netflix Scale
Netflix’s Success through Technology and Culture - Andicom 2014
Distributed Authorization with Open Policy Agent.pdf
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup Presentation
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
Presentation Deck Dec.pdf
Senior Software Engineer Playback Access Team @ Netflix
Playback Data Systems @ Netflix
SeattleFall1
Wind River Chumby Motorola Stacatto
Ad

Recently uploaded (20)

PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
Cyber Hygine IN organizations in MSME or
PDF
si manuel quezon at mga nagawa sa bansang pilipinas
PDF
Understand the Gitlab_presentation_task.pdf
PPT
250152213-Excitation-SystemWERRT (1).ppt
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PPTX
Layers_of_the_Earth_Grade7.pptx class by
PPTX
Slides PPTX: World Game (s): Eco Economic Epochs.pptx
PPTX
Database Information System - Management Information System
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
PDF
Lean-Manufacturing-Tools-Techniques-and-How-To-Use-Them.pdf
PDF
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
PDF
Slides PDF: The World Game (s) Eco Economic Epochs.pdf
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PDF
Alethe Consulting Corporate Profile and Solution Aproach
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
newyork.pptxirantrafgshenepalchinachinane
Cyber Hygine IN organizations in MSME or
si manuel quezon at mga nagawa sa bansang pilipinas
Understand the Gitlab_presentation_task.pdf
250152213-Excitation-SystemWERRT (1).ppt
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
artificialintelligenceai1-copy-210604123353.pptx
Layers_of_the_Earth_Grade7.pptx class by
Slides PPTX: World Game (s): Eco Economic Epochs.pptx
Database Information System - Management Information System
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
Lean-Manufacturing-Tools-Techniques-and-How-To-Use-Them.pdf
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
Slides PDF: The World Game (s) Eco Economic Epochs.pdf
Exploring VPS Hosting Trends for SMBs in 2025
Alethe Consulting Corporate Profile and Solution Aproach

Netflix AIM Engineering Manager

  • 2. World’s Leading Internet TV Network ● Opportunity: > 998M Broadband Households ● 158M+ Paid Members ● 190+ Countries ● 2000+ Device Types ● 125M+ Viewing Hours / Day ● Commercial Free ○ TV ○ Movies ○ Original Content
  • 3. Netflix: Streaming Service of Choice ● 23% of US adults stream Netflix on a daily basis ● 51% of US streaming subscribers use Netflix ● 77% of Video on Demand (VoD) users have Netflix
  • 4. At Tremendous Scale Source: 2019 Global Internet Phenomena Report ● Streaming video accounts for >60% of all traffic on the internet ● Netflix accounts for 12.6% of total downstream volume of traffic and 11.4% of all internet traffic!
  • 5. Freedom & Responsibility Culture Every Netflix employee has the freedom to do their best work and the responsibility to achieve excellence. Values Are What We Value ● Judgment ● Communication ● Impact ● Curiosity ● Innovation ● Courage ● Passion ● Integrity ● Selflessness ● Inclusion See https://jobs.netflix.com/culture for more information on our innovative Freedom & Responsibility culture
  • 7. Product Edge Systems AIM is a part of the Product Edge Systems group at Netflix. For an overview of the organization, see https://tiny.cc/NetflixPES.
  • 8. Product & Edge Access Services Provide APIs and orchestrate AuthN and token management Access & Identity Management User Systems & Data Provide services and APIs to manage customer identity and device relationships Enable secure and seamless access to Netflix product resources by providing and leveraging common Identity, Authentication and Authorization infrastructure & Services Device Identity Systems Provide server-side device activation, identity, and authentication
  • 9. Identity Management Clients present different token types with each request. AIM systems crack these open at the Edge and generate an integrity-protected token agnostic identity object (Passport) to propagate to downstream systems. Cookies MSL Tokens CTicket Partner Tokens (JWS, JWE)
  • 10. Zuul API Device Auth Service Legacy API Netflix Microservices SIGNUP FLOW SERVICE User Identity User AuthN service EDGE ORIGINS MID-TIER SERVICES NodeJS Services Lolomo / Search DRM Other services Discovery API Playback API Before: Multiple Token Types, Multiple Systems
  • 11. Zuul API Device Auth Service Legacy API Netflix Microservices SIGNUP FLOW SERVICE User Identity User AuthN Service EDGE ORIGINS MID-TIER SERVICES NodeJS Services Lolomo / Search DRM Other services Discovery API Playback API Cookie Service MSL Service Partner Service EAS EDGE AUTHENTICATION SERVICES After: Passport Replaces Multiple Tokens
  • 12. EDGE AUTHENTICATION SERVICES Zuul API Device Auth Service Legacy API Netflix Microservices SIGNUP FLOW SERVICE User Identity User AuthN Service EDGE ORIGINS MID-TIER SERVICES NodeJS Services Lolomo / Search DRM Other services Discovery API Playback API Cookie Service MSL Service Partner Service EAS User AuthN & Data
  • 13. Device Activation & Authentication ? ?
  • 14. For 2000+ Device Types (and growing) http://devices.netflix.com
  • 15. Recent Team Conference Talks Team members recently presented some of the work of the team at QCon San Francisco (and were two of the top three attended talks at the conference!): ● Scaling Patterns for Netflix’s Edge https://tiny.cc/NetflixScale ● User & Device Identity for Microservices @ Netflix Scale https://tiny.cc/TokenAgnosticIdentity
  • 16. Access & Identity Management Technology Stack
  • 18. AIM Engineering Manager Role ● The Challenge: Balance delivering quality software at high velocity while ensuring the high performance, security and availability of our systems. ● The High-Level: Have a strong background in software engineering, distributed systems design and operations and agile project management; previous experience leading a talented and capable team of very senior software engineers. ● The Bonus: Have experience leading the application of access & identity management technologies at significant scale ● The Details: https://jobs.netflix.com/jobs/870444
  • 19. What Makes A Great Engineering Manager? ● Vision & Strategy: translate business needs to the team’s work ● Execution: plan and deliver solutions ● Technology: be a trusted advisor to your team and partners ● People: recruit, motivate, develop senior contributors See: https://tiny.cc/GreatEM VISION Strategize & Communicate Team Vision EXECUTION Plan & Execute Effectively TECHNOLOGY Maintain Technical Acumen to Guide Team PEOPLE Build & Maintain Talent- Dense Team & Partnerships
  • 20. Interested? Contact me for more information! Karen Casella Engineering Director kcasella@netflix.com http://www.linkedin.com/in/kcasella @kcasella