Netflix is a leading entertainment company on a mission to entertain the world. They are seeking a Senior Android Engineer to innovate and build the next generation of Games SDK & product experiences, focusing on creating an immersive environment for Netflix members to discover and play games.
Responsibilities:
- Develop product features and foundational infrastructure for the Android Games SDK, including support for discovery, promotion, and media-rich game experiences
- Collaborate cross-functionally with product, design, and engineering partners to define project roadmaps and build delightful player experiences
- Architect maintainable, performant Android client code with effective documentation
- Design code for testability and write automated tests to help uphold product quality
Requirements:
- Develop product features and foundational infrastructure for the Android Games SDK, including support for discovery, promotion, and media-rich game experiences
- Collaborate cross-functionally with product, design, and engineering partners to define project roadmaps and build delightful player experiences
- Architect maintainable, performant Android client code with effective documentation
- Design code for testability and write automated tests to help uphold product quality
- You are a self-starter who excels at identifying opportunities and defining & driving forward-looking technical roadmaps
- You are comfortable with uncertainty and ambiguity
- You exude developer empathy. You have great intuition for making a clean, easy-to-use API for game developers to integrate Netflix services
- You thrive on cross-functional collaboration. You have excellent communication skills and can translate objectives and concerns across teams, creating greater alignment among all stakeholders on a project
- You are adept at analyzing data to gain insights that drive product improvements
- Exceptional coding skills, especially with Kotlin and Java, and proficiency in navigating different languages and technology stacks
- Experience developing SDKs & video playback solutions with modern Android media frameworks (for example Media3/ExoPlayer), including player-based UIs, handling horizontal and vertical video
- Experience integrating with APIs, SDKs, discovery & promotion surfaces, analytics, and A/B frameworks
- Experience with low-latency, real-time audio and video (for example WebRTC or similar) is a plus