Software Engineer5 - Androidtv Platform

Netflix Netflix · Big Tech · Los Gatos, CA +1 · Engineering

Software Engineer role focused on developing and maintaining the Netflix AndroidTV application for OEM device preload and Google Play Store deployment. Responsibilities include enhancing the app, improving build systems, exploring opportunities for change velocity, and collaborating with internal and business stakeholders on functional and security aspects of out-of-app experiences.

What you'd actually do

  1. Netflix AndroidTV Application: enhance and maintain the app for OEM device preload and Google Play Store deployment, and impact on real-time metrics.
  2. Netflix AndroidTV Application and Build Systems: build, enhance, maintain, and migrate as necessary.
  3. Change Velocity: explore and propose opportunities, align with key stakeholders, and execute.
  4. Collaborate with internal teams to service their roadmap, build our roadmap, identify technical constraints and gaps, and costs to address.
  5. Collaborate with business and business partnership stakeholders to build, enhance, maintain, and migrate technologies, including functional and Security for out-of-app experiences.

Skills

Required

  • Java
  • C/C++
  • Linux shell script
  • JavaScript
  • CLI
  • embedded systems
  • full-stack and system development skills
  • AndroidTV internals
  • AndroidTV APIs
  • system broadcasts
  • work managers
  • hardware OEMs
  • AndroidTV OS

Nice to have

  • Prior experience in AndroidTV and building and operating end-to-end systems
  • Prior experience in QoE metrics-driven software development and deployment
  • Prior experience in embedded development, including identity and security

What the JD emphasized

  • AndroidTV OS Expert
  • embedded systems
  • full-stack and system development skills
  • identity and security components like Widevine, Dexguard, PlayIntegrity API, TEE