Staff Software Engineer  - VUDU

Walmart Stores SUNNYVALE, CA

About the Job

Position Description


Help design and implement cutting-edge features and technology for VUDU’s video streaming service.
Work with other VUDU groups and external partners to build and support VUDU's internal and external facing backend content services.
Mentor and provide technical assistance to more junior developers.

Minimum Qualifications


• Master’s degree in computer science/engineering or equivalent experience.
• 8-10 years software development experience in C/C++/Java.
• 4+ years of demonstrated experience in video and audio encoding processes and tools.
• Hands on experience with encoding tools under Linux, particularly open source tools (ffmpeg, x264/x265, etc).
• Knowledge of adaptive streaming technologies such as MPEG-DASH, HLS, Smooth Streaming, etc.
• In depth knowledge of video and audio formats and codecs (TS, MP4, H.264, HEVC, DD/DD+, AAC, etc).
• Demonstrated experience developing code for multi-threaded applications on Linux and fluent in the concepts of threads, processes, concurrency and locking.
• Knowledge of scripting languages and Linux platform tools.
• Familiarity with crypto technologies and tools (symmetric ciphers, hash functions, PKI, DRM).

Additional Preferred Qualifications


• Knowledge of specific DRM technologies (PlayReady, Widevine, FairPlay, etc).
• Experience with web video streaming technologies (HTML5, Javascript, MSE/EME).
• Experience with various commercial encoding tools and solutions.

Company Summary


Walmart Global eCommerce is comprised of Walmart.com, VUDU, SamsClub.com, and our technical powerhouse @WalmartLabs. Here, innovators incubate next gen e-commerce solutions in real-time. We integrate online, physical, and mobile shopping experiences for billions of customers around the globe. How do we do it? We continuously build and invest in new technology including open source tools and big data innovations. Data scientists, front and back-end engineers, product managers, and web and UX/UI teams collaborate alongside e-commerce experts to envision, prototype, and bring revolutionary ideas to life in a dynamic, flexible and fun work culture.

Position Summary


Help design and implement cutting-edge features and technology for VUDU’s video streaming service.
Work with other VUDU groups and external partners to build and support VUDU's internal and external facing backend content services.
Mentor and provide technical assistance to more junior developers.