Senior Software Engineer Playback Licensing

The Playback Licensing team at Netflix is looking for an experienced engineer to help us build the platforms that enable secure access to our streaming content.  Through collaboration with the security engineering teams, you will develop enhanced Digital Rights Management (DRM) capabilities to enable things like faster playback start times and more HD content for browser-based devices. Our systems are in the critical path for Netflix streaming to work, so we design them to be scalable and resilient to failures. For more information on the Playback Licensing team and the work that we do, see:  https://www.slideshare.net/kcasella/playback-licensing-senior-software-engineer-opportunity. Responsibilities Address complex architectural problems with simple, intuitive design Work at all phases of the software development lifecycle (planning, design, implementation, deployment and support) Collaborate effectively with teammates and technical partners Communicate technical ideas and direction in cross-functional settings Take end-to-end ownership of major features and components: from inception to deployment Innovate rapidly to evolve systems rapidly in support of changing business needs Utilize test-driven development and continuous integration practices Have sharp attention to detail and openness to critique through code and design reviews Perform opportunistic code refactoring (you are comfortable changing tires on a moving vehicle) Required Skills & Experience BS or MS in Computer Science or equivalent engineering experience Exceptional Java, C# or C++, object oriented design and programming skills Experience writing scalable web services, gRPC experience a bonus Experience with state-of-the art tools and techniques  Bonus Assets: Experience with cloud-based architectures at scale Experience with distributed key-value persistence store environments Exposure to security concerns / technologies and protocols (SSL, key management, DRM)
Salary Range: NA
Minimum Qualification
Not Specified years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.