Senior Engineering Leader - Content Platform Engineering | Netflix, Inc. | Los Gatos, CA
Engineering
Senior Engineering Leader - Content Platform Engineering
Content Platform EngineeringLos Gatos, CA
Netflix is the leading provider of streaming video, reaching over 48 million subscribers in more than 40 countries and territories around the world. Our subscribers consume over five billion hours of video a quarter and account for about 33% of the downstream Internet traffic in North America. Subscribers enjoy Netflix on more than 1,000 different device types. Supporting this global brand presents significant engineering challenges. At the center of those challenges is the Netflix Content Platform team, responsible for bringing entertainment content and its associated artwork and metadata into Netflix's systems at high quality for streaming to our customers.
We are looking for a seasoned Engineering leader to scale our content platform to manage the new digital asset workflows needed for our Originals production. This is critical to the success of our service and company as we become a global leader in streaming technology. The platform manages the various digital assets that we procure from our content partners as well as the various metadata that drives content discovery on the website and devices. You will scale the platform to manage multiple territory and Originals content launches in a year to set up an efficient and automated supply chain for asset delivery and crowd sourcing tools for QC and subtitles.
In this role you will be a part of a team that will primarily:
- Build tools to efficiently manage and track packages and assets
- Architect and develop scalable, highly available solutions that run in the Amazon EC2 environment
- Integrate with large file delivery/acceleration products and services
- Maintain and expand tools to automate content validation
- Maintain and expand a secure portal and API for internal users and external partners to collaborate.
- Work to create new backend systems that address the content flow of our Original programming
- Lead the team to a continuous deployment and Agile Kanban model
The organization is flat, process is minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2-3 years.
Qualifications:
- You have 5+ years experience growing and managing software development teams in fast-
paced environments and 10+ years software development experience
- You have a BS or MS in Computer Science, or comparable experience
- You can recruit and lead stars.
- You have a track record of building fast, reliable, large, distributed, scalable, service-oriented web services
- You thrive in a fast-paced, dynamic environment. You have a bias towards action and results.
- You are familiar and comfortable with the technologies, the tradeoffs, and the design patterns emerging in cloud computing.
- Proven experience in building simple & intuitive user interfaces.
- Demonstrate excellent communication skills, both within the team, and across the organization.
- Analytical thinking and great problem-solving skills
- Ability to work with internal & external resources (3rd party systems, vendors, etc.) and seamlessly integrate into development efforts.
- Familiarity with Agile, Scrum, Sprints, and Kanban
To Learn More:
- How titles go live on our service: http://vimeo.com/52637219
- Netflix Tech Blog: http://techblog.netflix.com/search/label/api
No comments:
Post a Comment