SlideShare a Scribd company logo
Senior Software
Engineer 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
Senior Software Engineer Roles
AIM Senior Software Engineer Roles
User Systems & Data: https://jobs.netflix.com/jobs/869522
Design & evolve systems to manage critical user & device identity for hundreds of millions of
users around the world!
Product Edge Access Systems: https://jobs.netflix.com/jobs/870053
Help develop Netflix’s cloud-based device and user authentication and authorization systems.
Device Identity Systems: https://jobs.netflix.com/jobs/871795
Build & operate cloud-based device activation, identity and authentication services & APIs.
Interested?
Contact me for more information!
Karen Casella
Engineering Director
kcasella@netflix.com
http://www.linkedin.com/in/kcasella
@kcasella
Ad

More Related Content

What's hot (8)

apidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleuls
apidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleulsapidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleuls
apidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleuls
apidays
 
2449 rapid prototyping of innovative io t solutions
2449   rapid prototyping of innovative io t solutions2449   rapid prototyping of innovative io t solutions
2449 rapid prototyping of innovative io t solutions
Eric Cattoir
 
Create Undetectable Backdoor
Create Undetectable BackdoorCreate Undetectable Backdoor
Create Undetectable Backdoor
shoriful435
 
Microservices & API Gateways
Microservices & API Gateways Microservices & API Gateways
Microservices & API Gateways
Kong Inc.
 
Devoxx 2014 presentation
Devoxx 2014 presentationDevoxx 2014 presentation
Devoxx 2014 presentation
Eric Cattoir
 
Valvencoder
ValvencoderValvencoder
Valvencoder
valventech
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
Eric Cattoir
 
Microservice Secrets
Microservice SecretsMicroservice Secrets
Microservice Secrets
Justin Hart
 
apidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleuls
apidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleulsapidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleuls
apidays LIVE Paris 2021 - Edge Side APIs by Kevin Dunglas, Les Tilleuls
apidays
 
2449 rapid prototyping of innovative io t solutions
2449   rapid prototyping of innovative io t solutions2449   rapid prototyping of innovative io t solutions
2449 rapid prototyping of innovative io t solutions
Eric Cattoir
 
Create Undetectable Backdoor
Create Undetectable BackdoorCreate Undetectable Backdoor
Create Undetectable Backdoor
shoriful435
 
Microservices & API Gateways
Microservices & API Gateways Microservices & API Gateways
Microservices & API Gateways
Kong Inc.
 
Devoxx 2014 presentation
Devoxx 2014 presentationDevoxx 2014 presentation
Devoxx 2014 presentation
Eric Cattoir
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
Eric Cattoir
 
Microservice Secrets
Microservice SecretsMicroservice Secrets
Microservice Secrets
Justin Hart
 

Similar to AIM Software Engineer Openings (20)

Netflix Playback Licensing Engineering Leader Opportunity
Netflix Playback Licensing Engineering Leader OpportunityNetflix Playback Licensing Engineering Leader Opportunity
Netflix Playback Licensing Engineering Leader Opportunity
Karen Casella
 
Netflix Playback Data Systems Team and Job Overview
Netflix Playback Data Systems Team and Job OverviewNetflix Playback Data Systems Team and Job Overview
Netflix Playback Data Systems Team and Job Overview
Suudhan Rangarajan
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix Scale
C4Media
 
Distributed Authorization with Open Policy Agent.pdf
Distributed Authorization with Open Policy Agent.pdfDistributed Authorization with Open Policy Agent.pdf
Distributed Authorization with Open Policy Agent.pdf
Nordic APIs
 
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
apidays
 
blockchain software development Services
blockchain software development Services blockchain software development Services
blockchain software development Services
Sara Technologies Inc.
 
Kerberos-PKI-Federated identity
Kerberos-PKI-Federated identityKerberos-PKI-Federated identity
Kerberos-PKI-Federated identity
WAFAA AL SALMAN
 
Securing Microservices in Hybrid Cloud
Securing Microservices in Hybrid CloudSecuring Microservices in Hybrid Cloud
Securing Microservices in Hybrid Cloud
VMware Tanzu
 
Internet of Things: Identity & Security with Open Standards
Internet of Things: Identity & Security with Open StandardsInternet of Things: Identity & Security with Open Standards
Internet of Things: Identity & Security with Open Standards
George Fletcher
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719
Oscar Perez
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation
8base
 
Blockchain software development
Blockchain software developmentBlockchain software development
Blockchain software development
Sara Technologies Inc.
 
Building a Crypto Exchange from Scratch A Beginners Guide.pptx
Building a Crypto Exchange from Scratch A Beginners Guide.pptxBuilding a Crypto Exchange from Scratch A Beginners Guide.pptx
Building a Crypto Exchange from Scratch A Beginners Guide.pptx
Tom Hardy S
 
FIDO Authentication for Gaming Webinar
FIDO Authentication for Gaming WebinarFIDO Authentication for Gaming Webinar
FIDO Authentication for Gaming Webinar
FIDO Alliance
 
Presentation Deck Dec.pdf
Presentation Deck Dec.pdfPresentation Deck Dec.pdf
Presentation Deck Dec.pdf
Paolo Costanzo
 
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
Felipe Prado
 
CIS14: Securing the Internet of Things with Open Standards
CIS14: Securing the Internet of Things with Open StandardsCIS14: Securing the Internet of Things with Open Standards
CIS14: Securing the Internet of Things with Open Standards
CloudIDSummit
 
Blockchain Software Development
Blockchain Software DevelopmentBlockchain Software Development
Blockchain Software Development
Vishvendra Saini
 
Technology Overview - Validation & ID Protection (VIP)
Technology Overview - Validation & ID Protection (VIP)Technology Overview - Validation & ID Protection (VIP)
Technology Overview - Validation & ID Protection (VIP)
Iftikhar Ali Iqbal
 
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker IdentityFederation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
CA API Management
 
Netflix Playback Licensing Engineering Leader Opportunity
Netflix Playback Licensing Engineering Leader OpportunityNetflix Playback Licensing Engineering Leader Opportunity
Netflix Playback Licensing Engineering Leader Opportunity
Karen Casella
 
Netflix Playback Data Systems Team and Job Overview
Netflix Playback Data Systems Team and Job OverviewNetflix Playback Data Systems Team and Job Overview
Netflix Playback Data Systems Team and Job Overview
Suudhan Rangarajan
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix Scale
C4Media
 
Distributed Authorization with Open Policy Agent.pdf
Distributed Authorization with Open Policy Agent.pdfDistributed Authorization with Open Policy Agent.pdf
Distributed Authorization with Open Policy Agent.pdf
Nordic APIs
 
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
apidays Helsinki & North 2023 - API authorization with Open Policy Agent, And...
apidays
 
blockchain software development Services
blockchain software development Services blockchain software development Services
blockchain software development Services
Sara Technologies Inc.
 
Kerberos-PKI-Federated identity
Kerberos-PKI-Federated identityKerberos-PKI-Federated identity
Kerberos-PKI-Federated identity
WAFAA AL SALMAN
 
Securing Microservices in Hybrid Cloud
Securing Microservices in Hybrid CloudSecuring Microservices in Hybrid Cloud
Securing Microservices in Hybrid Cloud
VMware Tanzu
 
Internet of Things: Identity & Security with Open Standards
Internet of Things: Identity & Security with Open StandardsInternet of Things: Identity & Security with Open Standards
Internet of Things: Identity & Security with Open Standards
George Fletcher
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719
Oscar Perez
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation
8base
 
Building a Crypto Exchange from Scratch A Beginners Guide.pptx
Building a Crypto Exchange from Scratch A Beginners Guide.pptxBuilding a Crypto Exchange from Scratch A Beginners Guide.pptx
Building a Crypto Exchange from Scratch A Beginners Guide.pptx
Tom Hardy S
 
FIDO Authentication for Gaming Webinar
FIDO Authentication for Gaming WebinarFIDO Authentication for Gaming Webinar
FIDO Authentication for Gaming Webinar
FIDO Alliance
 
Presentation Deck Dec.pdf
Presentation Deck Dec.pdfPresentation Deck Dec.pdf
Presentation Deck Dec.pdf
Paolo Costanzo
 
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
DEF CON 27 - MASARAH PAQUET CLOUSTON and OLIVER BILODEAU - the industry of so...
Felipe Prado
 
CIS14: Securing the Internet of Things with Open Standards
CIS14: Securing the Internet of Things with Open StandardsCIS14: Securing the Internet of Things with Open Standards
CIS14: Securing the Internet of Things with Open Standards
CloudIDSummit
 
Blockchain Software Development
Blockchain Software DevelopmentBlockchain Software Development
Blockchain Software Development
Vishvendra Saini
 
Technology Overview - Validation & ID Protection (VIP)
Technology Overview - Validation & ID Protection (VIP)Technology Overview - Validation & ID Protection (VIP)
Technology Overview - Validation & ID Protection (VIP)
Iftikhar Ali Iqbal
 
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker IdentityFederation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
CA API Management
 
Ad

Recently uploaded (20)

Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptxExplainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
MahaveerVPandit
 
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITYADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ijscai
 
Degree_of_Automation.pdf for Instrumentation and industrial specialist
Degree_of_Automation.pdf for  Instrumentation  and industrial specialistDegree_of_Automation.pdf for  Instrumentation  and industrial specialist
Degree_of_Automation.pdf for Instrumentation and industrial specialist
shreyabhosale19
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Smart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineeringSmart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineering
rushikeshnavghare94
 
Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.
anuragmk56
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Artificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptxArtificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptx
aditichinar
 
Raish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdfRaish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdf
RaishKhanji
 
AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)
Vəhid Gəruslu
 
railway wheels, descaling after reheating and before forging
railway wheels, descaling after reheating and before forgingrailway wheels, descaling after reheating and before forging
railway wheels, descaling after reheating and before forging
Javad Kadkhodapour
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Journal of Soft Computing in Civil Engineering
 
new ppt artificial intelligence historyyy
new ppt artificial intelligence historyyynew ppt artificial intelligence historyyy
new ppt artificial intelligence historyyy
PianoPianist
 
IntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdfIntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdf
Luiz Carneiro
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
Compiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptxCompiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptx
RushaliDeshmukh2
 
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Journal of Soft Computing in Civil Engineering
 
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptxExplainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
MahaveerVPandit
 
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITYADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ijscai
 
Degree_of_Automation.pdf for Instrumentation and industrial specialist
Degree_of_Automation.pdf for  Instrumentation  and industrial specialistDegree_of_Automation.pdf for  Instrumentation  and industrial specialist
Degree_of_Automation.pdf for Instrumentation and industrial specialist
shreyabhosale19
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Smart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineeringSmart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineering
rushikeshnavghare94
 
Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.
anuragmk56
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Artificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptxArtificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptx
aditichinar
 
Raish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdfRaish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdf
RaishKhanji
 
AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)
Vəhid Gəruslu
 
railway wheels, descaling after reheating and before forging
railway wheels, descaling after reheating and before forgingrailway wheels, descaling after reheating and before forging
railway wheels, descaling after reheating and before forging
Javad Kadkhodapour
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
new ppt artificial intelligence historyyy
new ppt artificial intelligence historyyynew ppt artificial intelligence historyyy
new ppt artificial intelligence historyyy
PianoPianist
 
IntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdfIntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdf
Luiz Carneiro
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
Compiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptxCompiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptx
RushaliDeshmukh2
 
Ad

AIM Software Engineer Openings

  • 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 Senior Software Engineer Roles User Systems & Data: https://jobs.netflix.com/jobs/869522 Design & evolve systems to manage critical user & device identity for hundreds of millions of users around the world! Product Edge Access Systems: https://jobs.netflix.com/jobs/870053 Help develop Netflix’s cloud-based device and user authentication and authorization systems. Device Identity Systems: https://jobs.netflix.com/jobs/871795 Build & operate cloud-based device activation, identity and authentication services & APIs.
  • 19. Interested? Contact me for more information! Karen Casella Engineering Director [email protected] http://www.linkedin.com/in/kcasella @kcasella