Uncubed
           

Senior Software Engineer, Android Product Engineering

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies


Netflix is the world's leading streaming video service with more than 130 million members and our growth is accelerating. It's an exciting time to be working on Android at Netflix. Our members in international markets already outnumber our domestic subscriptions by a large margin and we’re only getting started! The Android team sits at the intersection of this global growth, compounded with an ever increasing mobile usage for content consumption. We love every minute of the complex engineering and product challenges that come with operating at this scale. 

We proudly ship the Netflix app on Android to millions of members around the world. Our responsibilities include extensive A/B testing on a wide variety of devices by building highly performant and often custom UI experiences. We work on data driven optimizations at scale in a diverse and sometimes unforgiving device and network ecosystem. We also create foundational client infrastructure elements used as building blocks for A/B tests. We tie it all together with sophisticated operational testing and automation solutions designed to support our high performance, fast paced culture of experimentation, autonomy and ownership.

About You

  • You have a deep understanding of building and shipping complex product experiences on frequently updated business critical Android apps
  • Your expertise with the Android SDK helps you create scalable, dynamic, extensible and highly performant UI components
  • You have a working knowledge of remote APIs, concurrency, layouts, transitions, animations, client side persistence and architectural patterns on mobile apps
  • You closely collaborate with product managers and designers to help refine (and even define) hypotheses driven data informed products and experiences
  • You are a strong communicator who enjoys working closely with others while being comfortable with independently delivering large business outcomes

Nice-to-haves

  • An understanding of automated testing on Android and its usage in a short feedback cycle continuous integration environment
  • Experience with writing or extending client infrastructure and foundational UI components used by other engineers
  • High degree of proficiency in optimizing the performance of Android apps with complex view hierarchies and state on low end devices and networks

Why Netflix?

  • Work with other senior, high performing engineers where you will be constantly learning and sharpening your skill set
  • We pay top of market with excellent benefits
  • Help evolve the way people watch content online
  • The Netflix culture. Not just a memo, but something we practice daily.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Netflix

Netflix is the world’s leading Internet television network with over 100 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Members can watch as much as they want, anytime, anywhere, on nearly any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.

Want to learn more about Netflix? Visit Netflix's website.