[The logo is protected from the company]

Netflix, Inc

Netflix revolutionizes the way people watch TV shows and moviesWith more than 26 million streaming members in the United States, Canada, Latin America, the United Kingdom and Ireland, Netflix, Inc. (NASDAQ: NFLX) is the world's leading internet subscription service for enjoying movies and TV programs. For about US$7.99 a month, Netflix members can instantly watch movies and TV programs streamed over the internet to PCs, Macs and TVs. Among the large and expanding base of devices streaming fro... Read More

Address      100 Winchester Circle Los Gatos, CA 95032 (408) 540-3700
Website      /signup.netflix.com/
Holding      No Holding Details

View Company Page
Apply to job

Senior Software Engineer

Netflix is growing and adding movie streaming subscribers at an unprecedented rate. We are also constantly expanding our catalog of new movies and TV shows, which is growing rapidly with our international expansion. We are processing an ever growing volume of media content and need advanced specialized media tools to help automate all of our processes.
We are looking for an experienced, talented, and motivated Senior Engineer to help build the next generation of media tools. As Netflix rapidly grows its customer base and continues to increase its array of products and services, this position is critical to ensure that we can continue to scale our media processing capabilities.
As a senior member of the team, you will be expected to drive the requirements and own media tools development throughout the lifecycle: architecture/design, implementation, testing, and post-release support. You will need to exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in a dynamic application development environment.
You will have the opportunity to:
- Develop and maintain media-related software that plug into the Netflix media pipeline which produce streams for the numerous Netflix devices
- Design and implement algorithms that can automate video and audio quality control  and guarantee error-free streams
- Propose and develop enhancements to the media pipeline that can improve efficiency and speed

Minimum Qualifications
- Solid understanding of video compression principles. Extensive experience with compression standards such as H.264, Mpeg2 and VC1
- Working experience with at least two of the following specifications: ISO.IEC 13818-1, Advanced Systems Format (ASF) Specification, SMTP 421M, Blu-ray Disc read-Only Format Part 3, Digital Audio Compression Standard (AC-3, E-AC-3), DVD Specifications for Read-only disc Part 3, ISO.IEC 14496-10 (NAL System Layer), ISO.IEC 14496-12, ISO.IEC14496-2, ISO.IEC14496-3.
- In-depth knowledge of multimedia systems. Hands-on experience with standards such as Mpeg2 program and transport, MP4 and HTTP live streaming
- 5+ years experience in software development, with excellent debugging and problem solving skills
- Proficient in C++ or Java and solid understanding of object-oriented programming
- Bachelor's degree or higher in Computer Science or equivalent

Nice to have
- Good background in audio compression and processing
- Strong background in image and signal processing, both algorithm design and implementation (for example, image scaling, deinterlacing, frame rate conversion)
- Experience with modern DRM Systems such as AACS, PlayReady, etc.
- Developer experience with open-source multimedia tools such as ffmpeg, x264, Avisynth, mplayer.  Code contributions to one of these projects is a major plus.
- Experience with algorithms in video quality analysis, media understanding or other areas in computer vision
- Proficient in Matlab, shell scripting or Python
- Experience with Linux development

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


not provided

Contact Name:

not provided

Job Duration:

not provided




not provided

News - Netflix, Inc

Related Jobs

Software Test Engineer HS

Develop and implement manual and automated testing proce ...   [more]

Implementation Engineer

Responsibilities:The Implementation Engineer works as a ...   [more]

Software Engineer (Hadoop)

 Responsibilities:Position SummaryAt Merced Systems, we ...   [more]

Engineering Manager

Netflix is the world's leading streaming video service, ...   [more]

Engineering Manager

The Netflix Membership Infrastructure team provides a su ...   [more]

Senior Performance Architect

Netflix is the world's leading streaming video service, ...   [more]

Senior Software Engineer

Netflix is growing and adding movie streaming subscriber ...   [more]

Mill Metallurgist Manufacturing